diff --git a/ee3_common/ee3/core/CraftingHandler.java b/ee3_common/ee3/core/CraftingHandler.java index c961f432..5705d159 100644 --- a/ee3_common/ee3/core/CraftingHandler.java +++ b/ee3_common/ee3/core/CraftingHandler.java @@ -3,6 +3,7 @@ package ee3.core; import ee3.core.interfaces.IProxy; import ee3.item.ItemPhilosopherStone; import ee3.item.ModItems; +import ee3.lib.Reference; import net.minecraft.src.EntityPlayer; import net.minecraft.src.IInventory; import net.minecraft.src.ItemStack; @@ -16,7 +17,7 @@ public class CraftingHandler implements ICraftingHandler { if (mod_EE3.proxy.isPortableCraftingGUIOpen()) { ItemStack currentInventoryItem = player.inventory.getCurrentItem(); if (currentInventoryItem != null) { - currentInventoryItem.damageItem(1, player); + currentInventoryItem.damageItem(Reference.MINIUM_STONE_TRANSMUTE_COST, player); } } @@ -25,7 +26,7 @@ public class CraftingHandler implements ICraftingHandler { currentItemStack = craftMatrix.getStackInSlot(i); if (currentItemStack != null) { if (currentItemStack.itemID == ModItems.miniumStone.shiftedIndex) { - currentItemStack.damageItem(1, player); + currentItemStack.damageItem(Reference.MINIUM_STONE_TRANSMUTE_COST, player); currentItemStack.stackSize++; } else if (currentItemStack.itemID == ModItems.philStone.shiftedIndex) { diff --git a/ee3_common/ee3/item/ItemMiniumStone.java b/ee3_common/ee3/item/ItemMiniumStone.java index a1ab3ca2..7cacdc14 100644 --- a/ee3_common/ee3/item/ItemMiniumStone.java +++ b/ee3_common/ee3/item/ItemMiniumStone.java @@ -11,12 +11,13 @@ import ee3.core.helper.Helper; import ee3.core.helper.TransmutationHelper; import ee3.core.interfaces.ITransmuteStone; import ee3.lib.CustomItemRarity; +import ee3.lib.Reference; public class ItemMiniumStone extends ItemEE implements ITransmuteStone { public ItemMiniumStone(int i) { super(i); - this.setMaxDamage(50); + this.setMaxDamage(Reference.MINIUM_STONE_DURABILITY); } @Override diff --git a/ee3_common/ee3/lib/Reference.java b/ee3_common/ee3/lib/Reference.java index b117e16c..e41ce62e 100644 --- a/ee3_common/ee3/lib/Reference.java +++ b/ee3_common/ee3/lib/Reference.java @@ -22,4 +22,6 @@ public class Reference { public static final String SOUND_RESOURCE_LOCATION = "ee3/sound/"; public static final String SOUND_PREFIX = "ee3.sound."; + public static final int MINIUM_STONE_DURABILITY = 1531; + public static final int MINIUM_STONE_TRANSMUTE_COST = 4; }