diff options
| author | bspkrs <bspkrs@gmail.com> | 2013-12-14 20:51:01 -0500 |
|---|---|---|
| committer | bspkrs <bspkrs@gmail.com> | 2013-12-14 20:51:01 -0500 |
| commit | 943f1a493b27c630e95730b385e6524643d98564 (patch) | |
| tree | 83c46a843eb0c51b6443cc8da0d0c3ca2f88294a /common/bspkrs/briefcasespeakers/block/BlockSmelter.java | |
| parent | 3465c5723075bbf6ece3c98239230155faad958f (diff) | |
changed mod back to being Jewelrycraft and removed all Briefcase Speakers code
Let's face it, they don't belong together in the same mod... I'll still help you with the SMP compatibility like you originally asked me to, but I'd rather keep my mod idea for another day instead of have it be part of a mod that I'm not really that interested in. Let me know when your code is far enough that you're ready for SMP stuff.
Diffstat (limited to 'common/bspkrs/briefcasespeakers/block/BlockSmelter.java')
| -rw-r--r-- | common/bspkrs/briefcasespeakers/block/BlockSmelter.java | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/common/bspkrs/briefcasespeakers/block/BlockSmelter.java b/common/bspkrs/briefcasespeakers/block/BlockSmelter.java deleted file mode 100644 index 153949f..0000000 --- a/common/bspkrs/briefcasespeakers/block/BlockSmelter.java +++ /dev/null @@ -1,60 +0,0 @@ -package bspkrs.briefcasespeakers.block; - -import net.minecraft.block.BlockContainer; -import net.minecraft.block.material.Material; -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.item.ItemStack; -import net.minecraft.tileentity.TileEntity; -import net.minecraft.world.World; -import bspkrs.briefcasespeakers.tileentity.TileEntitySmelter; - -public class BlockSmelter extends BlockContainer -{ - protected BlockSmelter(int par1, Material par2Material) - { - super(par1, par2Material); - } - - @Override - public TileEntity createNewTileEntity(World world) - { - return new TileEntitySmelter(); - } - - @Override - public boolean renderAsNormalBlock() - { - return false; - } - - @Override - public boolean onBlockActivated(World world, int i, int j, int k, EntityPlayer entityPlayer, int par6, float par7, float par8, float par9) - { - TileEntitySmelter te = (TileEntitySmelter) world.getBlockTileEntity(i, j, k); - ItemStack item = entityPlayer.inventory.getCurrentItem(); - if (te != null && !world.isRemote) - { - if (!te.hasMetal && !te.hasMoltenMetal && item != null && item.getDisplayName().contains("Ingot")) - { - te.metalID = item.getItem().itemID; - te.hasMetal = true; - te.melting = 200000; - --item.stackSize; - } - else if (te.hasMetal && !te.hasMoltenMetal && item != null && item.getDisplayName().contains("Ingot")) - entityPlayer.addChatMessage("The Smelter already contains a " + new ItemStack(te.metalID, 1, 0).getDisplayName()); - else if (te.hasMoltenMetal && item != null && item.getDisplayName().contains("Ingot")) - entityPlayer.addChatMessage("The Smelter contains molten " + new ItemStack(te.moltenMetalID, 1, 0).getDisplayName().toLowerCase().replace("ingot", "")); - else if (item != null && !item.getDisplayName().contains("Ingot")) - entityPlayer.addChatMessage("The item needs to be an ingot!"); - - if (te.hasMetal && entityPlayer.isSneaking()) - { - entityPlayer.dropPlayerItem(new ItemStack(te.metalID, 1, 0)); - te.hasMetal = false; - } - world.setBlockTileEntity(i, j, k, te); - } - return true; - } -} |
