diff --git a/src/main/java/net/adventurez/item/armor/StoneGolemArmor.java b/src/main/java/net/adventurez/item/armor/StoneGolemArmor.java index 090a8db..6954c0b 100644 --- a/src/main/java/net/adventurez/item/armor/StoneGolemArmor.java +++ b/src/main/java/net/adventurez/item/armor/StoneGolemArmor.java @@ -78,13 +78,13 @@ public void inventoryTick(ItemStack stack, World world, Entity entity, int slot, if (stack.getItem() == ItemInit.STONE_GOLEM_CHESTPLATE) { NbtCompound tag = stack.getNbt(); if (tag != null && tag.contains("armor_time")) { - if (tag.getBoolean("activating_armor") && tag.getInt("armor_time") + (ConfigInit.CONFIG.stone_golem_armor_effect_duration * 2) < (int) world.getTime()) { - tag.putBoolean("activating_armor", false); - } if (tag.getBoolean("activating_armor") && tag.getInt("armor_time") + ConfigInit.CONFIG.stone_golem_armor_effect_duration < (int) world.getTime()) { entity.setFireTicks(0); tag.putBoolean("activating_armor_visuals", false); } + if (tag.getBoolean("activating_armor") && tag.getInt("armor_time") + (ConfigInit.CONFIG.stone_golem_armor_effect_duration * 2) < (int) world.getTime()) { + tag.putBoolean("activating_armor", false); + } } } } @@ -138,4 +138,4 @@ public static boolean fullGolemArmor(PlayerEntity playerEntity) { return false; } -} \ No newline at end of file +}