mojira.dev
MC-275849

Knockback Resistance and Explosion Knockback Resistance description inconsistency

The knockback_resistance attribute and the explosion_knockback_resistance attribute display differently in their descriptions: despite both being a % 0-1, knockback_resistance displays as multiplied by 10 whereas explosion_knockback_resistance displays normally as a decimal

 

Steps to Reproduce:
1. /give @s netherite_chestplate[enchantments=\\\\{levels:{"blast_protection":1}}]

2. Observe item description

3. Equip and run :

/attribute @s minecraft:generic.knockback_resistance get

/attribute @s minecraft:generic.explosion_knockback_resistance get

 

Observed Behavior:
knockback_resistance displays multiplied by 10
explosion_knockback_resistance displays as decimal unmultiplied
Both attributes use the same decimal scale internally

Expected Behavior:
knockback_resistance displays multiplied by 10
explosion_knockback_resistance displays multiplied by 10
OR
knockback_resistance displays as decimal
explosion_knockback_resistance displays as decimal
OR
knockback_resistance displays as percentage
explosion_knockback_resistance displays as percentage

 

Photos: (all with more explosion_knockback_resistance than knockback_resistance)

Netherite Chestplate providing 0.10 knockback_resistance and 0.15 explosion_knockback_resistance

[media]
[media]

Especially confusing when custom attributes amounts are involved, example with 0.141 knockback_resistance and 0.16 explosion_knockback_resistance

[media]
[media]

Attachments

Comments 1

RoarkCats

(Unassigned)

Confirmed

Platform

Low

Text, UI

1.21.1, 24w34a

Retrieved