穷的只剩作业了 发表于 2022-7-28 18:51:18

用mc addons maker自制mod的剑,设定的耐久是99999999999但是为什么打一下就没了

用mc addons maker自制mod的剑,设定的耐久是99999999999但是为什么打一下就没了

呼啸泰坦 发表于 2022-7-28 18:57:00

数值过大会变成负数

哑仆 发表于 2022-7-28 18:57:06

可能耐久高到突破限制被自动归零
攻击也一样

Devenlr 发表于 2022-7-28 19:01:22

你可以将耐久度设置为零,那么你的武器有无限耐久![哔哩_doge]!

穷的只剩作业了 发表于 2022-7-28 19:50:24

Devenlr 发表于 2022-7-28 19:01
你可以将耐久度设置为零,那么你的武器有无限耐久!!

真的吗

nnbnnbnnb 发表于 2022-7-28 20:09:48

克里昂一世 发表于 2022-7-28 18:57
可能耐久高到突破限制被自动归零
攻击也一样

纠正:攻击破亿会给受到伤害的实体回血

FreneticWind60 发表于 2022-7-29 01:12:43

mc允许最大耐久和伤害是有限制的,不过具体是多少我不清楚,就算改addons maker的json也是一样的,也就是说,你可以一刀999,但不能一刀99999[哔哩_OK]

发表于 2022-7-29 12:06:05

FreneticWind60 发表于 2022-7-29 01:12
mc允许最大耐久和伤害是有限制的,不过具体是多少我不清楚,就算改addons maker的json也是一样的,也就是说 ...

伤害最高是2147483647,
耐久是真不知道,
但是可以在json里将攻击减少的耐久改为0,伪无限耐久

发表于 2022-7-29 12:07:10

nnbnnbnnb 发表于 2022-7-28 20:09
纠正:攻击破亿会给受到伤害的实体回血

仅限1.19之前,1.19之前攻击最高伤害是340多万

SnowFox08 发表于 2022-7-29 15:28:46

数据溢出了,可能用的是int类型最大就只能到2147483647
超出之后会变成负数
因为补码
页: [1]2
查看完整版本: 用mc addons maker自制mod的剑,设定的耐久是99999999999但是为什么打一下就没了