《我的世界》宣布部分开源,用户能从Github上获取更多游戏数据
社区服务
火星文
银行
结婚
道具中心
勋章中心
管理操作原因
基本信息
管理团队
管理操作
在线会员
会员排行
版块排行
帖子排行
手机版
小说论坛
用户中心
搜索
银行
猴岛论坛
帖子
用户
版块
帖子
高级搜索
免费资源&网盘分享
跑跑卡丁车
综合游戏交流
实物交易发布
原神
校园青春
QQ微信技术
动漫剧场
签到统计
和平精英
关闭
选中
1
篇
全选
猴岛论坛
综合游戏交流
我的世界
《我的世界》宣布部分开源,用户能从Github上获取更多游戏数据
发帖
回复
倒序阅读
最近浏览的帖子
最近浏览的版块
« 返回列表
新帖
悬赏
任务
交易贴
自动发卡
拍卖
红包
际遇红包
1
个回复
[游戏攻略]
《我的世界》宣布部分开源,用户能从Github上获取更多游戏数据
楼层直达
花开那年丶
ZxID:20774595
关注Ta
注册时间
2013-02-23
最后登录
2025-02-09
发帖
313892
在线
16888小时
精华
0
DB
116
威望
28082
保证金
0
桃子
21
鲜花
0
鸡蛋
0
访问TA的空间
加好友
用道具
发消息
加好友
他的帖子
对该用户使用道具
qq
等级:
版主
๓ 校园青春欢迎你๓
举报
只看楼主
使用道具
楼主
发表于: 2018-10-11
0
文/洛丹伦的冬阳
《我的世界》开发商Mojang计划从游戏中开源一些Java库,使其他游戏开发人员能够进行细读、调整,并在自己的游戏项目中使用(需要授权)。
有两个库最先获得开源处理。一个是Brigadier,《我的世界》中用于游戏内开发者控制台的命令引擎。另一个是DataFixerUpper,一个将游戏内的旧数据升级更新,能被当前版本《我的世界》使用的系统。
在一篇详细介绍《我的世界》开源计划的博客文章中提到,当玩家在《我的世界》聊天框中输入文字指令时,Brigadier系统会根据拼写与翻译找到类似的指令并执行,比如给予特定玩家一个道具或是改变游戏的模式。
Mojang表示,Brigadier系统操作简单并且对用户友好,而DataFixerUpper却恰恰相反。
“当玩家在游戏中加载任一世界时,可能会遇到一些来自六年前的数据,因为那时是该数据块最后一次被用户使用。”《我的世界》Java开发人员Nathan Adams在帖子中解释道,“游戏中确实存在许多老旧的数据。现在,我们必须将旧数据转化为当前游戏版本可以读取的形式。“
”对《我的世界》来说,使用DataFixerUpper系统可以将游戏中的任何东西,转化成《我的世界》里能够识别使用的数据格式。而在DataFixerUpper系统转化后,《我的世界》也会根据数据的‘外观’,采取对应的数据读取方式。”Nathan Adams继续解释道,“在《我的世界》加载数据块之前,它会通过DataFixerUppe系统将其转换为最新的状态。”
现在用户可以从Mojang的Github主页下载Brigadier和DataFixerUpper系统。如果接下来有更多系统获得开源,Mojang也会在原先的帖子中持续更新。
本帖de评分:
共
1
条评分
DB +15
亖
DB
+15
2018-10-12
๓活动奖励 ๓ 逆战、我的世界、QQ飞车 • 欢迎您!
隐藏
本帖de打赏:
共
条打赏
隐藏
打赏
收藏
新鲜事
回复
引用
鲜花[
0
]
鸡蛋[
0
]
亖
ZxID:4279694
关注Ta
注册时间
2009-02-14
最后登录
2023-08-29
发帖
50612
在线
27739小时
精华
0
DB
873
威望
26763
保证金
0
桃子
28
鲜花
0
鸡蛋
0
访问TA的空间
加好友
用道具
发消息
加好友
他的帖子
对该用户使用道具
qq
等级:
元老
举报
只看该作者
沙发
发表于: 2018-10-12
0
๓活动奖励 ๓ 逆战、我的世界、QQ飞车 • 欢迎您!
本帖de评分:
共
0
条评分
隐藏
本帖de打赏:
共
条打赏
隐藏
回复
引用
新鲜事
鲜花[
0
]
鸡蛋[
0
]
« 返回列表
发帖
回复
关闭