【发布时间】:2017-12-09 13:06:32
【问题描述】:
我在这里浏览 Bukkit 插件:https://dev.bukkit.org/
而且很多插件都被废弃和过时了。
如果没有发布当前版本的 Minecraft,这些插件将无法工作。
那么这些插件实际上是如何更新以使用最新版本的 Minecraft 的呢?
我在 YouTube 上查看了一些教程,但 所有 都严重过时,而且对于其完成方式充其量也很模糊。
任何帮助将不胜感激。
再次感谢!
【问题讨论】:
标签: minecraft
我在这里浏览 Bukkit 插件:https://dev.bukkit.org/
而且很多插件都被废弃和过时了。
如果没有发布当前版本的 Minecraft,这些插件将无法工作。
那么这些插件实际上是如何更新以使用最新版本的 Minecraft 的呢?
我在 YouTube 上查看了一些教程,但 所有 都严重过时,而且对于其完成方式充其量也很模糊。
任何帮助将不胜感激。
再次感谢!
【问题讨论】:
标签: minecraft
粗略地说,插件是使用库构建的,与服务器中使用的相同。
通常,插件开发人员使用 Bukkit API 或类似的 API,例如 Spigot API 来构建他们的插件。
当 Bukkit 平台更新时,构建插件的库也会更新。每当发生这种情况时,插件开发人员必须为新版本重建/重新编译他们的插件。
当插件没有针对新版本进行更新时,它们会中断。 Bukkit 并不总是保持版本兼容性,在这种情况下,旧版本将无法工作。
要更新插件,开发人员必须在其源代码中导入新库,并修复任何可能已更改的方法。然后他或她应该重新编译插件并导出 jar 以在 Bukkit 服务器中运行。
【讨论】: