• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

Paper/更新Paper

来自Minecraft插件百科
Poikcue留言 | 贡献2022年11月25日 (五) 13:45的版本 (创建页面,内容为“<span id="更新-paper"></span> 经常更新是对于每一个服务器都要做的事情。Paper每天都会发布新功能和数个Bug修复补丁,所以我们…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

经常更新是对于每一个服务器都要做的事情。Paper每天都会发布新功能和数个Bug修复补丁,所以我们建议要保证持续修复最新的Bug:至少每周更新一次服务端。
更新很简单,重要的是如何正确地更新Paper。

不要在服务器运行时直接替换Jar文件

除非你知道而且也明白为什么要这么做,否则我们不推荐你直接在服务器正在运行时直接替换掉Jar文件(无论是插件还是Paper服务端核心)。

第一步:备份

这是最重要的一步,也是经常在更新中被遗漏的一步。即使Paper很少会更新核心后出现Bug,但是这可不意味着插件和某些其它文件也能保证!在更新服务器时一并将服务器备份是个好主意。无论服务器规模如何,都应该保证服务器有一个可用的备份。

第二步:更新插件

就如同应该经常更新Paper一样,始终保持插件更新到最新也很重要。你永远都不知道插件作者在开发什么新东西,是在修复错误还是开发新功能。

一个鲜为人知的功能则是Paper有一个update文件夹。以下将教你如何使用该功能:
1. 在plugins文件夹中创建一个update子文件夹。 2. 挨个下载要更新的插件并放入update文件夹。 3. 重启服务器,不要管update以外的任何插件。

这样,你即同时更新了所有插件又无需为此提前关闭服务器、或是在服务器运行时直接替换掉插件Jar文件。所以无需在更新Paper服务端之前再浪费时间更新插件了。
你可以使用这个功能允许你一口气更新掉Paper和所有插件,而无需占用宝贵的停机时间更新插件。

第三步:更新Paper

提示

如果你使用共享的主机,你的主机服务商可能会提供内置的更新系统!在更新之前,先看一下正在使用的主机的文档吧。

更新Paper服务端很简单。
1. 下载新版本的Paper 2. 停止运行服务器。不推荐在服务器运行时直接替换Jar文件。 3. 用新的Jar文件替换掉旧的Jar文件。 4. 启动服务器并注意观察终端的启动日志,确保插件和服务器正常加载;如果有插件在加载时报错,你也将注意到它们。

为了缩短停机时间到最小,有的服务器管理员会选择先放入新的服务端核心,然后运行另外一个启动脚本启动服务器,而不是在停机时选中替换Jar文件。
这两个方法都可以有效的更新Paper。

warning 自动更新提醒

通过使用Paper的更新API,自动更新会很方便和快速。但是PaperMC并不推荐这样做,因为不清楚插件与新版本是否兼容或是否会引起其它问题,所以,如果依旧想要使用自动更新,请确保启动时始终观察终端,并留意查看启动时日志。
如果选择使用自动更新,请制定一个备份计划表。