diff options
| author | OnyxDarkKnight <sor1n.iliutza16@gmail.com> | 2015-02-03 21:09:09 +0000 |
|---|---|---|
| committer | OnyxDarkKnight <sor1n.iliutza16@gmail.com> | 2015-02-03 21:09:09 +0000 |
| commit | 3f4c717de5ebc9b942d65ae45ac87c43bdf8a31b (patch) | |
| tree | 15c68c8b61dbd0b7f44937a5c790c4b844e50f58 /java/darkknight/jewelrycraft/tileentity/TileEntityMolder.java | |
| parent | 73ca377dc01f859dabd7b07738cb7aeb762272b1 (diff) | |
Made a few modifications to some classes, added earrings and bracelets. Improved coloring algorithm and balanced the Thieving Glove
Diffstat (limited to 'java/darkknight/jewelrycraft/tileentity/TileEntityMolder.java')
| -rw-r--r-- | java/darkknight/jewelrycraft/tileentity/TileEntityMolder.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/java/darkknight/jewelrycraft/tileentity/TileEntityMolder.java b/java/darkknight/jewelrycraft/tileentity/TileEntityMolder.java index 6006dea..62ec130 100644 --- a/java/darkknight/jewelrycraft/tileentity/TileEntityMolder.java +++ b/java/darkknight/jewelrycraft/tileentity/TileEntityMolder.java @@ -1,5 +1,7 @@ package darkknight.jewelrycraft.tileentity; +import net.minecraft.block.Block; +import net.minecraft.init.Blocks; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; @@ -90,13 +92,15 @@ public class TileEntityMolder extends TileEntity } if (this.hasMoltenMetal && !this.hasJewelBase && quantity >= 0.1f) { - ringMetal = moltenMetal; + ringMetal = moltenMetal.copy(); if (cooling > 0) this.cooling--; if (cooling <= 0f) { if (mold.getItemDamage() == 0) this.jewelBase = moltenMetal; else if (mold.getItemDamage() == 1) this.jewelBase = new ItemStack(ItemList.ring); - else this.jewelBase = new ItemStack(ItemList.necklace); + else if (mold.getItemDamage() == 2) this.jewelBase = new ItemStack(ItemList.necklace); + else if (mold.getItemDamage() == 3) this.jewelBase = new ItemStack(ItemList.bracelet); + else if (mold.getItemDamage() == 4) this.jewelBase = new ItemStack(ItemList.earrings); ringMetal.stackSize = 1; jewelBase.stackSize = 1; if (mold.getItemDamage() != 0 && jewelBase != new ItemStack(Item.getItemById(0), 0, 0)) JewelryNBT.addMetal(jewelBase, ringMetal); |
