aboutsummaryrefslogtreecommitdiff
path: root/src/Java/binnie/craftgui/extratrees/dictionary/ControlRecipeSlot.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/Java/binnie/craftgui/extratrees/dictionary/ControlRecipeSlot.java')
-rw-r--r--src/Java/binnie/craftgui/extratrees/dictionary/ControlRecipeSlot.java42
1 files changed, 0 insertions, 42 deletions
diff --git a/src/Java/binnie/craftgui/extratrees/dictionary/ControlRecipeSlot.java b/src/Java/binnie/craftgui/extratrees/dictionary/ControlRecipeSlot.java
deleted file mode 100644
index d65e825cb8..0000000000
--- a/src/Java/binnie/craftgui/extratrees/dictionary/ControlRecipeSlot.java
+++ /dev/null
@@ -1,42 +0,0 @@
-package binnie.craftgui.extratrees.dictionary;
-
-import binnie.core.machines.Machine;
-import binnie.core.machines.TileEntityMachine;
-import binnie.core.machines.component.IComponentRecipe;
-import binnie.craftgui.core.IWidget;
-import binnie.craftgui.events.EventMouse.Down;
-import binnie.craftgui.events.EventMouse.Down.Handler;
-import binnie.craftgui.minecraft.Window;
-import binnie.craftgui.minecraft.control.ControlSlotBase;
-import net.minecraft.item.ItemStack;
-import net.minecraft.nbt.NBTTagCompound;
-import net.minecraft.tileentity.TileEntity;
-
-public class ControlRecipeSlot
- extends ControlSlotBase
-{
- public ControlRecipeSlot(IWidget parent, int x, int y)
- {
- super(parent, x, y, 50);
-
- addSelfEventHandler(new EventMouse.Down.Handler()
- {
- public void onEvent(EventMouse.Down event)
- {
- TileEntity tile = (TileEntity)Window.get(ControlRecipeSlot.this.getWidget()).getInventory();
- if ((tile == null) || (!(tile instanceof TileEntityMachine))) {
- return;
- }
- NBTTagCompound nbt = new NBTTagCompound();
- Window.get(ControlRecipeSlot.this.getWidget()).sendClientAction("recipe", nbt);
- }
- });
- setRotating();
- }
-
- public ItemStack getItemStack()
- {
- IComponentRecipe recipe = (IComponentRecipe)Machine.getInterface(IComponentRecipe.class, Window.get(this).getInventory());
- return recipe.isRecipe() ? recipe.getProduct() : null;
- }
-}