diff --git a/src/main/java/net/krituximon/stalinium/compat/StaliniumPressRecipeCategory.java b/src/main/java/net/krituximon/stalinium/compat/StaliniumPressRecipeCategory.java index 5cee3dd..9afc783 100644 --- a/src/main/java/net/krituximon/stalinium/compat/StaliniumPressRecipeCategory.java +++ b/src/main/java/net/krituximon/stalinium/compat/StaliniumPressRecipeCategory.java @@ -59,6 +59,7 @@ public class StaliniumPressRecipeCategory implements IRecipeCategory STALINIUM_SWORD = ITEMS.register("stalinium_sword", () -> new StaliniumSwordItem(ModTiers.STALINIUM, new Item.Properties() + .component(DataComponents.UNBREAKABLE, new Unbreakable(true)) .attributes(SwordItem.createAttributes(ModTiers.STALINIUM, 3f, -2.4f)))); public static final DeferredItem STALINIUM_AXE = ITEMS.register("stalinium_axe", () -> new StaliniumAxeItem(ModTiers.STALINIUM, new Item.Properties() + .component(DataComponents.UNBREAKABLE, new Unbreakable(true)) .attributes(AxeItem.createAttributes(ModTiers.STALINIUM, 5f, -3.0f)))); public static final DeferredItem STALINIUM_PICKAXE = ITEMS.register("stalinium_pickaxe", () -> new StaliniumPickaxeItem(ModTiers.STALINIUM, new Item.Properties() + .component(DataComponents.UNBREAKABLE, new Unbreakable(true)) .attributes(PickaxeItem.createAttributes(ModTiers.STALINIUM, 1.0f, -2.8f)))); public static final DeferredItem STALINIUM_SHOVEL = ITEMS.register("stalinium_shovel", () -> new StaliniumShovelItem(ModTiers.STALINIUM, new Item.Properties() + .component(DataComponents.UNBREAKABLE, new Unbreakable(true)) .attributes(ShovelItem.createAttributes(ModTiers.STALINIUM, 1.5f, -3.0f)))); public static final DeferredItem STALINIUM_HOE = ITEMS.register("stalinium_hoe", () -> new StaliniumHoeItem(ModTiers.STALINIUM, new Item.Properties() + .component(DataComponents.UNBREAKABLE, new Unbreakable(true)) .attributes(HoeItem.createAttributes(ModTiers.STALINIUM, 1.0f, -3.0f)))); public static final DeferredItem STALINIUM_HELMET = ITEMS.register("stalinium_helmet", () -> new StaliniumHelmetItem(ModArmorMaterials.STALINIUM_ARMOR_MATERIAL, ArmorItem.Type.HELMET, - new Item.Properties().durability(ArmorItem.Type.HELMET.getDurability(19)))); + new Item.Properties().component(DataComponents.UNBREAKABLE, new Unbreakable(true)))); public static final DeferredItem STALINIUM_CHESTPLATE = ITEMS.register("stalinium_chestplate", () -> new StaliniumChestplateLeggingsItem(ModArmorMaterials.STALINIUM_ARMOR_MATERIAL, ArmorItem.Type.CHESTPLATE, - new Item.Properties().durability(ArmorItem.Type.CHESTPLATE.getDurability(19)))); + new Item.Properties().component(DataComponents.UNBREAKABLE, new Unbreakable(true)))); public static final DeferredItem STALINIUM_LEGGINGS = ITEMS.register("stalinium_leggings", () -> new StaliniumChestplateLeggingsItem(ModArmorMaterials.STALINIUM_ARMOR_MATERIAL, ArmorItem.Type.LEGGINGS, - new Item.Properties().durability(ArmorItem.Type.LEGGINGS.getDurability(19)))); + new Item.Properties().component(DataComponents.UNBREAKABLE, new Unbreakable(true)))); public static final DeferredItem STALINIUM_BOOTS = ITEMS.register("stalinium_boots", () -> new StaliniumBootsItem(ModArmorMaterials.STALINIUM_ARMOR_MATERIAL, ArmorItem.Type.BOOTS, - new Item.Properties().durability(ArmorItem.Type.BOOTS.getDurability(19)))); + new Item.Properties().component(DataComponents.UNBREAKABLE, new Unbreakable(true)))); public static final DeferredItem STALINIUM_SMITHING_TEMPLATE = ITEMS.register("stalinium_smithing_template", () -> new Item(new Item.Properties()));