From 7fa6eb8953a5a492a3de80cf4e0b8cc88896c9bd Mon Sep 17 00:00:00 2001 From: MysteriousAges Date: Sun, 24 Jan 2016 15:16:49 -0600 Subject: [PATCH] Fixed Shift-click item stacks not moving Princess/Queens and drones into apiary slots. Closes #102 --- src/main/java/magicbees/client/gui/ContainerMagicApiary.java | 4 ++-- src/main/java/magicbees/client/gui/GuiMagicApiary.java | 2 -- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/main/java/magicbees/client/gui/ContainerMagicApiary.java b/src/main/java/magicbees/client/gui/ContainerMagicApiary.java index 864f70d..c2eab67 100644 --- a/src/main/java/magicbees/client/gui/ContainerMagicApiary.java +++ b/src/main/java/magicbees/client/gui/ContainerMagicApiary.java @@ -77,11 +77,11 @@ public class ContainerMagicApiary extends ContainerMB { if (BeeManager.beeRoot.isMember(srcStack)){ if (!BeeManager.beeRoot.isDrone(srcStack)){ if (this.getSlot(SLOT_QUEEN).getHasStack() == false) { - clearSlot = this.mergeItemStack(srcStack, SLOT_QUEEN, SLOT_QUEEN, false); + clearSlot = this.mergeItemStack(srcStack, SLOT_QUEEN, SLOT_QUEEN + 1, false); } }else{ if (this.getSlot(SLOT_DRONE).isItemValid(srcStack)){ - clearSlot = this.mergeItemStack(srcStack, SLOT_DRONE, SLOT_DRONE, false); + clearSlot = this.mergeItemStack(srcStack, SLOT_DRONE, SLOT_DRONE + 1, false); } } }else if(srcStack.getItem() instanceof IHiveFrame){ diff --git a/src/main/java/magicbees/client/gui/GuiMagicApiary.java b/src/main/java/magicbees/client/gui/GuiMagicApiary.java index 2b39482..c9df78c 100644 --- a/src/main/java/magicbees/client/gui/GuiMagicApiary.java +++ b/src/main/java/magicbees/client/gui/GuiMagicApiary.java @@ -2,13 +2,11 @@ package magicbees.client.gui; import magicbees.main.CommonProxy; import magicbees.tileentity.TileEntityMagicApiary; -import net.minecraft.client.Minecraft; import net.minecraft.client.gui.GuiButton; import net.minecraft.client.gui.inventory.GuiContainer; import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.util.ResourceLocation; -import org.lwjgl.input.Mouse; import org.lwjgl.opengl.GL11; import cpw.mods.fml.relauncher.Side;