本帖最后由 TheSuncommand 于 2020-1-10 16:06 编辑
今天用"无限物品编辑器"时,无意发现了属性能够调出无限数值,但使用指令直接给予时会得到一个空标签,我用entitydata获取了物品的NBT数据发现了数值为"Infinityd",当我把这串数值粘贴到原指令的对于位置时发现还是空标签,请问怎么用指令获得该物品
给予指令
关于原版 Attribute属性
版本 1.12.2
今天用"无限物品编辑器"时,无意发现了属性能够调出无限数值,但使用指令直接给予时会得到一个空标签,我用entitydata获取了物品的NBT数据发现了数值为"Infinityd",当我把这串数值粘贴到原指令的对于位置时发现还是空标签,请问怎么用指令获得该物品
给予指令
这是这个模组添加的
并非原版内容
并非原版内容
原版的 Amount 处的数据类型是 双精度浮点型(double)
只能填写数值,填写字符自然无效,原版没无限这个东西的。
只能填写数值,填写字符自然无效,原版没无限这个东西的。
粘兽 发表于 2020-1-10 16:04
这是这个模组添加的
并非原版内容
之前测试过1.7的背包编辑器,貌似数值得到很高,就会把这个数值变成Infinity
但伤害还是那个数值,之后的某个版本把数值限制改到了2147483647
就不能再弄到Inf伤害了
尝试过把存档直接搬到高版本,NBT还存在者
TheSuncommand 发表于 2020-1-10 16:10
之前测试过1.7的背包编辑器,貌似数值得到很高,就会把这个数值变成Infinity
但伤害还是那个数值,之后的某 ...
你可以自己搭建一个服务器在里面用无限编辑器试试就知道了
xmdhs 发表于 2020-1-10 16:07
原版的 Amount 处的数据类型是 双精度浮点型(double)
只能填写数值,填写字符自然无效,原版没无限这 ...
如果真的是这样,是不是这只是一个虚假的Lore
实际上伤害是假的?
TheSuncommand 发表于 2020-1-10 16:12
如果真的是这样,是不是这只是一个虚假的Lore
实际上伤害是假的?
通过 mod 实现的效果吧。
但是 double 的数值上限很高的
Double: 64位双精度浮点数,介于-1.7E+308和+1.7E+308之间。
https://minecraft-zh.gamepedia.c ... B.E5.88.97.E8.A1.A8
TheSuncommand 发表于 2020-1-10 16:12
如果真的是这样,是不是这只是一个虚假的Lore
实际上伤害是假的?
我在上面就有说了
是模组添加的内容
该模组不止添加了无限值
还有攻击距离和放置距离两个属性
本帖最后由 ⊙u⊙ 于 2020-1-9 22:28 编辑
https://www.reddit.com/r/PhoenixSC/comments/eed9gv/infinity_and_infinity_of_movement_speed_bug/
NBTExplorer是可行的,以前见过一个视频教程,我找不到就是了...
让我想起了那个nan...https://www.youtube.com/watch?v=zjsUmn9W7RY
另外,追求无限数值(或过高的数值)是无意义的行为。
正常点砍怪不好吗?满脑子想着平衡大崩塌的无意义神器...
Update: I figured out why item editors won't let you do this. To add the infinity value to an item as an attribute without the mod, you have to go into a NBT editor (NBT Explorer,) and replace the integer value with a double value. The double value can be set to infinity. There's more to this that I haven't figured out. Someone apparently got to the coordinate x = NaN with this and I need to do some more investigation.
https://www.reddit.com/r/PhoenixSC/comments/eed9gv/infinity_and_infinity_of_movement_speed_bug/
NBTExplorer是可行的,以前见过一个视频教程,我找不到就是了...
让我想起了那个nan...https://www.youtube.com/watch?v=zjsUmn9W7RY
另外,追求无限数值(或过高的数值)是无意义的行为。
正常点砍怪不好吗?满脑子想着平衡大崩塌的无意义神器...
⊙u⊙ 发表于 2020-1-10 16:22
https://www.reddit.com/r/PhoenixSC/comments/eed9gv/infinity_and_infinity_of_movement_speed_bug/
NBT ...
只是想还原下无视攻击速度的武器
xmdhs 发表于 2020-1-10 16:13
通过 mod 实现的效果吧。
但是 double 的数值上限很高的
两把测试用的剑
第一把数值为1.7E+308
第二把数值为1.7E+309
我发现只要超出这个数值,系统就会把这个数值改成无限