注册
首先打开雨云官网
雨云官网网址:https://www.rainyun.com/YZJ_?s=xxx
然后登录/注册雨云(登录/注册建在右上角)
如果没注册就点击下方注册,然后如果显示“正在使用优惠通道注册”就照常输入信息
没有则优惠码填“YZJ”
什么是Ledger?
Ledger是一款我的世界fabric服务端的查熊模组。
目前主要支持我的世界高版本1.17-1.20.4。
如何下载Ledger?
首先你得确保你有Fabric-kotlin模组和Fabric API模组在你的服务端模组文件夹下。
然后点击下方两个链接下载教程需要用到的模组。
-
模组本体:Ledger - Versions〈https://modrinth.com/mod/ledger/versions#all-versions〉
-
模组的数据库拓展:https://www.curseforge.com/minecraft/mc-mods/ledger-databases
如何搭建数据库?
以下教程以1panel面板为例。
首先,你得去https://www.rainyun.com 1,购买相关云产品,主要关注存储空间,然后你可以选择预装1panel面板,宝塔面板或者别的什么面板。
然后来到你的面板后台。根据下图序号所示,依次创建新的数据库。然后名称与用户名可以使用ledger或者其他英文大小写的名称。名称右方必须是utf8mb4,若不是,可能会不能正常创建数据库。权限需要改成所有人;或者,指定ip地址。
接下来,我们需要把ledger模组和ledger-database模组,都放进服务端的模组文件夹。开启一次服务端,确保它能正常开启。然后关闭服务端,访问服务端根目录下的config/ledger.toml文件,在该文档的最底端写入以下内容!写入不正确可能会导致服务端的崩溃。
[database_extensions]database = "MYSQL"url = 你的ip:3306/数据库名称" username = "用户名" password = "密码" properties = []
例子:
[database_extensions]database = "MYSQL"url = 111.88.88.11:3306/ledger" username = "ledger" password = "rainyun.raincloud" properties = []
当你保存以上操作并成功启动服务端后,应该会在后台看到下面的东西。
常见疑问
1.非公网ip怎么办?
你需要设置一下端口映射。内网端口肯定是3306,然后在公网端口处写一个自己喜欢的端口。之后把上面那串的3306改成你设置的端口即可。
2.没有数据库环境怎么办?
如果你是1panel面板,那就在应用商店里找到数据库类型的应用,然后安装MySQL即可。
3.为什么玩家加入的时间不正确?
嗯…如果你能给数据库每次加入的时间自动增加8小时应该就可以了。这个模组原生是只支持UTF,GMT,CMT的时间。也就是UTF+0:00时区。
其他内容请参考
https://www.quiltservertools.net/Ledger/latest/
题外话
如果你想使用本地的MySQL数据库,你可以使用phpstudy之类的工具快速创建。