diff options
Diffstat (limited to 'src/main/java/world')
| -rw-r--r-- | src/main/java/world/anhgelus/lifesteal/mixin/ItemMixin.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/java/world/anhgelus/lifesteal/mixin/ItemMixin.java b/src/main/java/world/anhgelus/lifesteal/mixin/ItemMixin.java index 3ad1697..d6de2ce 100644 --- a/src/main/java/world/anhgelus/lifesteal/mixin/ItemMixin.java +++ b/src/main/java/world/anhgelus/lifesteal/mixin/ItemMixin.java @@ -20,16 +20,16 @@ public class ItemMixin { if (!is.isOf(Items.NETHER_STAR)) return; // assuming that the nether star cannot be crafted final var lifestealer = LifeStealer.Manager.getLifeStealer((ServerPlayerEntity) player); player.getInventory().removeOne(is); - if (LifeSteal.CAN_CRAFT_HEARTS_ABOVE_VANILLA_MAX && lifestealer.getHealthModifier() < 0) { + if (LifeSteal.CAN_CRAFT_HEARTS_ABOVE_VANILLA_MAX || lifestealer.getHealthModifier() < 0) { player.giveOrDropStack(lifestealer.getHeart()); return; } - final var netherites = new ItemStack(Items.NETHERITE_INGOT); - netherites.setCount(4); - player.giveOrDropStack(netherites); + final var ingots = new ItemStack(Items.NETHERITE_INGOT); + ingots.setCount(4); + player.giveOrDropStack(ingots); final var shells = new ItemStack(Items.NAUTILUS_SHELL); shells.setCount(4); player.giveOrDropStack(shells); - player.sendMessage(Text.of("You cannot craft hearts because you at/above 10 hearts."), false); + player.sendMessage(Text.of("You cannot craft hearts because you are at/above 10 hearts."), false); } } |
