diff options
| author | Foghrye4 <foghrye4@gmail.com> | 2017-06-17 08:12:18 +0300 |
|---|---|---|
| committer | Foghrye4 <foghrye4@gmail.com> | 2017-06-17 08:12:18 +0300 |
| commit | dc3df3edd5843bde0c1335d6a8e460b2c832aa48 (patch) | |
| tree | af13bfeee567f2351e35e1ef176d168fe37c8aac /ihl/processing/metallurgy/CrucibleContainer.java | |
| parent | 1da8dcd58647e34c9af94ceeecaeaf3b0d08c48c (diff) | |
full project files
Diffstat (limited to 'ihl/processing/metallurgy/CrucibleContainer.java')
| -rw-r--r-- | ihl/processing/metallurgy/CrucibleContainer.java | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/ihl/processing/metallurgy/CrucibleContainer.java b/ihl/processing/metallurgy/CrucibleContainer.java deleted file mode 100644 index 20ec65e..0000000 --- a/ihl/processing/metallurgy/CrucibleContainer.java +++ /dev/null @@ -1,66 +0,0 @@ -package ihl.processing.metallurgy;
-
-import ic2.core.ContainerBase;
-import ic2.core.IC2;
-import ic2.core.util.StackUtil;
-import net.minecraft.entity.player.EntityPlayer;
-import net.minecraft.entity.player.EntityPlayerMP;
-import net.minecraft.inventory.Slot;
-import net.minecraft.item.ItemStack;
-
-public class CrucibleContainer extends ContainerBase<CrucibleInventory>
-{
- public CrucibleInventory box;
- public CrucibleContainer(EntityPlayer entityPlayer, CrucibleInventory box)
- {
- super(box);
- this.box = box;
- int col;
- if(((Crucible)this.box.thisItemStack.getItem()).isEmpty(this.box.thisItemStack))
- {
- this.addSlotToContainer(new CrucibleSlot(this.box, 0, 81, 42));
- }
- for (col = 0; col < 3; ++col)
- {
- for (int col1 = 0; col1 < 9; ++col1)
- {
- this.addSlotToContainer(new Slot(entityPlayer.inventory, col1 + col * 9 + 9, 8 + col1 * 18, 84 + col * 18));
- }
- }
-
- for (col = 0; col < 9; ++col)
- {
- this.addSlotToContainer(new Slot(entityPlayer.inventory, col, 8 + col * 18, 142));
- }
- }
-
- @Override
- public ItemStack slotClick(int slot, int button, int par3, EntityPlayer player)
- {
- if (player instanceof EntityPlayerMP && IC2.platform.isSimulating() && slot == -999 && (button == 0 || button == 1))
- {
- ItemStack stack = player.inventory.getItemStack();
-
- if (stack != null)
- {
- StackUtil.getOrCreateNbtData(stack);
-
- if (this.box.isThisContainer(stack))
- {
- ((EntityPlayerMP)player).closeScreen();
- }
- }
- }
- return super.slotClick(slot, button, par3, player);
- }
-
- /**
- * Called when the container is closed.
- */
- @Override
- public void onContainerClosed(EntityPlayer entityPlayer)
- {
- this.box.onGuiClosed(entityPlayer);
- super.onContainerClosed(entityPlayer);
- }
-}
|
