summaryrefslogtreecommitdiff
path: root/java/darkknight/jewelrycraft/tileentity/TileEntityMolder.java
diff options
context:
space:
mode:
authorOnyxDarkKnight <sor1n.iliutza16@gmail.com>2015-02-03 21:09:09 +0000
committerOnyxDarkKnight <sor1n.iliutza16@gmail.com>2015-02-03 21:09:09 +0000
commit3f4c717de5ebc9b942d65ae45ac87c43bdf8a31b (patch)
tree15c68c8b61dbd0b7f44937a5c790c4b844e50f58 /java/darkknight/jewelrycraft/tileentity/TileEntityMolder.java
parent73ca377dc01f859dabd7b07738cb7aeb762272b1 (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.java8
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);