用mc addons maker自制mod的剑,设定的耐久是99999999999但是为什么打一下就没了
用mc addons maker自制mod的剑,设定的耐久是99999999999但是为什么打一下就没了 数值过大会变成负数 可能耐久高到突破限制被自动归零攻击也一样 你可以将耐久度设置为零,那么你的武器有无限耐久![哔哩_doge]! Devenlr 发表于 2022-7-28 19:01
你可以将耐久度设置为零,那么你的武器有无限耐久!!
真的吗 克里昂一世 发表于 2022-7-28 18:57
可能耐久高到突破限制被自动归零
攻击也一样
纠正:攻击破亿会给受到伤害的实体回血 mc允许最大耐久和伤害是有限制的,不过具体是多少我不清楚,就算改addons maker的json也是一样的,也就是说,你可以一刀999,但不能一刀99999[哔哩_OK] FreneticWind60 发表于 2022-7-29 01:12
mc允许最大耐久和伤害是有限制的,不过具体是多少我不清楚,就算改addons maker的json也是一样的,也就是说 ...
伤害最高是2147483647,
耐久是真不知道,
但是可以在json里将攻击减少的耐久改为0,伪无限耐久 nnbnnbnnb 发表于 2022-7-28 20:09
纠正:攻击破亿会给受到伤害的实体回血
仅限1.19之前,1.19之前攻击最高伤害是340多万 数据溢出了,可能用的是int类型最大就只能到2147483647
超出之后会变成负数
因为补码
页: [1]2