V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Useful Links
Minecraft Wiki
合成配方
cwcc
V2EX  ›  Minecraft

官方服务器 vanilla 有没有支持外挂简单插件的支持

  •  
  •   cwcc · 2021-08-05 11:03:43 +08:00 · 1755 次点击
    这是一个创建于 1204 天前的主题,其中的信息可能已经有所发展或是发生改变。
    众所周知有第三方服务器 spigot 之类的,但是其是在官方 jar 上面魔改的,所以理论上在游戏内容比如 AI 或者算法方面存在一定的差异?

    我的私服只需要很简单的 hook 一些事件,做记录和通知,感觉甚至只用 agent 旁载就能做到?

    不太懂,希望有比较懂 mc 服务器开发的老铁解答一下
    4 条回复    2021-08-07 19:23:07 +08:00
    libook
        1
    libook  
       2021-08-05 14:45:38 +08:00
    Spigot 是在 CraftBukkit 基础上进行开发的,CraftBukkit 不是一个从 0 开始做的的服务器,你可以把它看做成一个原版服务器的大型 mod,目的是为原版服务器加上 Bukkit API 。

    你自己尝试构建一个 Spigot 就知道了,它会先下载原版服务器的 jar 包,然后解包,把 CraftBukkit 和 Spigot 的程序加上去,再重新打包。

    Bukkit API 是对原版 API 的扩展,不修改原本的游戏内容和机制,但 plugin 开发者可以调用这些接口来对游戏内容和机制进行修改或替换。
    no1xsyzy
        2
    no1xsyzy  
       2021-08-06 11:08:15 +08:00
    (你可以用命令方块,把它包进厚厚的基岩里去)
    no1xsyzy
        3
    no1xsyzy  
       2021-08-06 11:24:28 +08:00
    …… 如果说要执行管理任务的话
    https://github.com/tiiffi/mcrcon

    要注意通过这个方式密码是明文传输的。

    魔改主要是三角函数等数学方面的改进,确实可能会影响矢量大炮精度。
    LJYXG
        4
    LJYXG  
       2021-08-07 19:23:07 +08:00
    我感觉你可以考虑下 Fallen_Breath 的 MCDR

    https://github.com/Fallen-Breath/MCDReforged
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3061 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 13:32 · PVG 21:32 · LAX 05:32 · JFK 08:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.