Merge pull request #4216 from Flemmli97/mc1.18/dev

Fix Heavy Damage Attribute not working
This commit is contained in:
simibubi 2023-01-14 13:54:50 +01:00 committed by GitHub
commit 632152d28f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -138,7 +138,7 @@ public interface ItemAttribute {
MAX_ENCHANTED(StandardTraits::maxEnchanted), MAX_ENCHANTED(StandardTraits::maxEnchanted),
RENAMED(ItemStack::hasCustomHoverName), RENAMED(ItemStack::hasCustomHoverName),
DAMAGED(ItemStack::isDamaged), DAMAGED(ItemStack::isDamaged),
BADLY_DAMAGED(s -> s.isDamaged() && s.getDamageValue() / s.getMaxDamage() > 3 / 4f), BADLY_DAMAGED(s -> s.isDamaged() && (float) s.getDamageValue() / s.getMaxDamage() > 3 / 4f),
NOT_STACKABLE(((Predicate<ItemStack>) ItemStack::isStackable).negate()), NOT_STACKABLE(((Predicate<ItemStack>) ItemStack::isStackable).negate()),
EQUIPABLE(s -> LivingEntity.getEquipmentSlotForItem(s) EQUIPABLE(s -> LivingEntity.getEquipmentSlotForItem(s)
.getType() != EquipmentSlot.Type.HAND), .getType() != EquipmentSlot.Type.HAND),