【问题标题】:How are Minecraft plugins updated?Minecraft 插件如何更新?
【发布时间】:2017-12-09 13:06:32
【问题描述】:

我在这里浏览 Bukkit 插件:https://dev.bukkit.org/

而且很多插件都被废弃和过时了。

如果没有发布当前版本的 Minecraft,这些插件将无法工作。

那么这些插件实际上是如何更新以使用最新版本的 Minecraft 的呢?

我在 YouTube 上查看了一些教程,但 所有 都严重过时,而且对于其完成方式充其量也很模糊。

任何帮助将不胜感激。

再次感谢!

【问题讨论】:

    标签: minecraft


    【解决方案1】:

    粗略地说,插件是使用库构建的,与服务器中使用的相同。

    通常,插件开发人员使用 Bukkit API 或类似的 API,例如 Spigot API 来构建他们的插件。

    当 Bukkit 平台更新时,构建插件的库也会更新。每当发生这种情况时,插件开发人员必须为新版本重建/重新编译他们的插件。

    当插件没有针对新版本进行更新时,它们会中断。 Bukkit 并不总是保持版本兼容性,在这种情况下,旧版本将无法工作。

    要更新插件,开发人员必须在其源代码中导入新库,并修复任何可能已更改的方法。然后他或她应该重新编译插件并导出 jar 以在 Bukkit 服务器中运行。

    【讨论】:

    • 是的。至少他们通常只弃用函数,但有时,尤其是当微软超越 Mojang 时,他们删除了许多旧函数。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-02
    • 2021-03-03
    相关资源
    最近更新 更多