我想编辑我的世界服务器代码并添加/删除东西,无论我需要与否。
- 首先,我可以编辑我的世界服务器代码吗?
- 我明白了
IntelliJ 中的minecraft_server.jar 来源,但如果我想
编译时,我收到 100 个错误,因为代码中有如下内容:
switch(1.$SwitchMap$io$netty$handler$codec$http$websocketx$WebSocket08FrameDecoder$State[((State)state()).ordinal()]) {
我真的不知道如何处理这些错误,因为在完成的 jar 中,它就在那里,就像我的示例一样。
我的世界服务器:https://minecraft.net/download
最佳答案
我认为《我的世界》服务器的源代码旨在关闭(您甚至不应该获得它)。
但是,修改服务器的源代码可能是开放的,请检查 Bukkit 和类似项目。
请记住,如果您能够找到一个开放项目,并且您决定添加或删除各种内容,那么您将全权负责确保客户端仍然可以正常连接和操作。
像 Bukkit 这样的项目可以通过编写自己的插件进行修改,因此除非您想真正改变 Minecraft 的运行方式(通过添加新 block 或其他东西!),否则您应该能够编写自己的插件而无需动手服务器源代码。
我钦佩你的热情,但请确保你知道自己正在做什么! :)
关于java - 重写我的世界服务器(获取/编辑源代码并重新编译),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21731765/