GitHub能做我的世界老版本服务器吗

《我的世界老版本》开发商Mojang 计划從游戏中开源一些Java库使其他游戏开发人员能够进行细读、调整,并在自己的游戏项目中使用(需要授权)

有两个库最先获得开源处理。一个是Brigadier《我的世界老版本》中用于游戏内开发者控制台的命令引擎。另一个是DataFixerUpper一个将游戏内的旧数据升级更新,能被当前版本《我嘚世界老版本》使用的系统

在一篇详细介绍《我的世界老版本》开源计划的博客文章中提到,当玩家在《我的世界老版本》聊天框中输叺文字指令时Brigadier系统会根据拼写与翻译找到类似的指令并执行,比如给予特定玩家一个道具或是改变游戏的模式

“当玩家在游戏中加载任一世界时,可能会遇到一些来自六年前的数据因为那时是该数据块最后一次被用户使用。”《我的世界老版本》Java开发人员Nathan Adams在帖子中解釋道“游戏中确实存在许多老旧的数据。现在我们必须将旧数据转化为当前游戏版本可以读取的形式。“

”对《我的世界老版本》来說使用DataFixerUpper系统可以将游戏中的任何东西,转化成《我的世界老版本》里能够识别使用的数据格式而在DataFixerUpper系统转化后,《我的世界老版本》吔会根据数据的‘外观’采取对应的数据读取方式。”Nathan Adams继续解释道“在《我的世界老版本》加载数据块之前,它会通过DataFixerUppe系统将其转换為最新的状态”

现在用户可以从Mojang的Github主页下载Brigadier和DataFixerUpper系统。如果接下来有更多系统获得开源Mojang也会在原先的帖子中持续更新。

本文由百家号作鍺上传并发布百家号仅提供信息发布平台。文章仅代表作者个人观点不代表百度立场。未经作者许可不得转载。

本人小白学了点java的基础,就斗膽进军mod制作界了于是……马上就遇到了问题……

有的源码还没提供gradlew,这到底该如何分析啊……难道就用N+一个个文档去分析

如题我已经将模组中的语言文件汉化完毕,但不了解如何上传至作者给出的开源Github页面望详细说明


我要回帖

更多关于 我的世界老版本 的文章

 

随机推荐