安装 Slimefun
准备
你需要一个 Paper 服务器(推荐使用最新版本)才能安装 Slimefun。
尽管我们只在 Paper 上进行测试,其衍生版本应该也能使 Slimefun 正常运行。
我们推荐使用 Paper,你可以点击此处前往下载。
Slimefun 不支持在混合端(mod + 插件)上运行。
下载官方版 Slimefun 4
请注意,如果你没有特殊需求,建议你使用汉化版。
点击展开
你可以在 Slimefun 的两个分支中选择,"稳定版"分支 或 "开发版"分支。 稳定版本通常经过长时间的完整测试。开发版则是你可以获取的 Slimefun 最新版本。 如果你的服务器非常依赖 Slimefun 的可用版本,请选择稳定版。 但是,如果你想通过报告问题(issues)并帮助我们定位这些问题来对 Slimefun 做出贡献,请使用开发版。(来自稳定版的问题汇报会被忽略,因为它们已经过时了) 你可以点击任何一个 Slimefun 版本查看此版本支持的 Minecraft 版本。
我们通常推荐开发版本而不是稳定版本,因为它们是 Slimefun 的最新版本。稳定版通常一个月只更新一次,或者以更低的频率更新。所以修复可能需要相当长的时间才能应用到稳定版本。
下载汉化版 Slimefun 4
Slimefun 官方版的中文仅包含消息、分类以及研究部分的汉化。大部分物品与界面仍然是英文的。
要汉化这些内容,需要修改相关的代码。由 StarWishsama 维护的汉化版 Slimefun 目前已在 GitHub 发布。
汉化版拥有 3 个分支:
- "正式版"分支(release)是每月发布一次(可能以更低的频率更新)新版本的分支,包含较长时间的测试,功能较为稳定。
- "公测版"分支(Beta)是拥有最新内容的公开版本。
- "内测版"分支(Insider)为订阅用户可获取的分支,包含最新的功能与问题修复。该分支的内容会在至少15天后同步到公测版。点击查看订阅计划。
GitHub仓库:点击前往
当然,如果你的服务器已在使用官方版 Slimefun,也可以选择安装粘液翻译进行汉化。不过,这种汉化仅包含了指南书中显示的内容,部分消息与用户界面物品无法被汉化。
如何安装
将 Slimefun4 的 jar 文件放到你服务器的 /plugins/
文件夹中。
然后,重启你的服务器。
永远不要使用 /reload
,因为它会导致严重的内存泄露。
重启服务器后,你应该注意到在服务器根目录有一个新文件夹 /data-storage/
。这个文件夹包含了所有的 Slimefun 数据。
如果你计划升级或移动服务器,或创建备份,你应该同时备份这个文件夹,这非常重要,因为删除它会导致所有的 Slimefun 数据(比如解锁的物品、机器数据)丢失。
配置 Slimefun
该部分将默认你已经在你的服务器上成功安装了 Slimefun4。
当你查看 Slimefun 插件的文件夹时,你会注意到不同的 .yml
文件. 使用你最喜欢的文本编辑器查看 config.yml
。
推荐使用 VSCode。
本文件中大部分内容都很容易理解,包括启用物品、Slimefun 研究在创造模式中的表现。
Slimefun 会定期检查更新并自动安装更新。如果你希望禁用此功能,或您的主机禁止使用类似的功能,设置 auto-update
为 false
。
Items.yml 允许你全局启用或禁用部分物品。如果你安装了多个 Slimefun 附属插件,这个文件将会很大。 所以,如果你准备启用或禁用某些物品,建议你一次不要安装很多附属,缓慢添加。
messages.yml 包含 Slimefun 的所有消息数据。你可以编辑当某事件发生时,插件向玩家发送的消息。
Researches.yml 允许你编辑 Slimefun 中解锁研究所需的经验值,以及研究的名字。 如果你想让玩家一开始就能使用所有的 Slimefun 物品,你也可以禁用所有研究。
permissions.yml 允许你为 Slimefun 物品定义权限节点,根据用户的权限来限制物品的使用。
在更改配置后,你必须保存配置文件,然后重启服务器。再次强调,不要使用 /reload。
如果你遇到了问题,并且使用了 /reload
,你只需要停止服务器并重启,这能解决大部分问题。
服务器优化
这有一篇关于如何 优化你的 Slimefun 服务器 的文章。