大家自己试一下打指令:/give Zheng_fourth minecraft:diamond 1 32768
把这个钻石丢出去

然后/entitydata @e {NoAI:1}
神奇的事情来了
尼玛这损耗值丢失了啊!!!
把32768改成别的数字
我发现所有32768≤数据值≤65535都会变
数据值≤32767的都不会
数据值≥65536的根本give不出来!!!
原来不是有人发了教程,能改物品材质吗?
这咋回事!!!求解
把这个钻石丢出去
然后/entitydata @e {NoAI:1}
神奇的事情来了
尼玛这损耗值丢失了啊!!!
把32768改成别的数字
我发现所有32768≤数据值≤65535都会变
数据值≤32767的都不会
数据值≥65536的根本give不出来!!!
原来不是有人发了教程,能改物品材质吗?
这咋回事!!!求解
溢出了吧
本帖最后由 FHC红石 于 2017-2-9 14:19 编辑
大概原理应该是这样的
首先你的数据值溢出了,所以材质出错了
然后你用entitydata重新修改NBT后,相当于把他更新了一遍
然后他在更新的时候发现,诶?数据值不正常,太大了?
那就调回正常值,所以材质也变回正常值
其实修改其他NBT应该也是可以的
乙烯的教程吗?http://www.mcbbs.net/thread-456876-1-1.html
大概原理应该是这样的
首先你的数据值溢出了,所以材质出错了
然后你用entitydata重新修改NBT后,相当于把他更新了一遍
然后他在更新的时候发现,诶?数据值不正常,太大了?
那就调回正常值,所以材质也变回正常值
其实修改其他NBT应该也是可以的
乙烯的教程吗?http://www.mcbbs.net/thread-456876-1-1.html