Examples of onSlotChange()


Examples of net.minecraft.inventory.Slot.onSlotChange()

            ItemStack var5 = var4.getStack();
            var3 = var5.copy();

            if(par2 < 4) {
                if(!mergeItemStack(var5, 4, 39, false)) return null;
                var4.onSlotChange(var5, var3);
            } else if(var3.getItem() == Itemss.machineUpgrade) {
                if(!mergeItemStack(var5, 0, 4, false)) return null;
                var4.onSlotChange(var5, var3);
            }
View Full Code Here

Examples of net.minecraft.inventory.Slot.onSlotChange()

            if(par2 < 4) {
                if(!mergeItemStack(var5, 4, 39, false)) return null;
                var4.onSlotChange(var5, var3);
            } else if(var3.getItem() == Itemss.machineUpgrade) {
                if(!mergeItemStack(var5, 0, 4, false)) return null;
                var4.onSlotChange(var5, var3);
            }

            if(var5.stackSize == 0) {
                var4.putStack((ItemStack)null);
            } else {
View Full Code Here

Examples of net.minecraft.inventory.Slot.onSlotChange()

            ItemStack var5 = var4.getStack();
            var3 = var5.copy();

            if(par2 < 6) {
                if(!mergeItemStack(var5, 6, 41, false)) return null;
                var4.onSlotChange(var5, var3);
            } else {
                if(var3.getItem() == Itemss.GPSTool) {
                    if(!mergeItemStack(var5, 1, 2, false)) return null;
                } else if(var3.getItem() == Itemss.machineUpgrade) {
                    if(!mergeItemStack(var5, 2, 6, false)) return null;
View Full Code Here

Examples of net.minecraft.inventory.Slot.onSlotChange()

                } else if(var3.getItem() == Itemss.machineUpgrade) {
                    if(!mergeItemStack(var5, 2, 6, false)) return null;
                } else {
                    if(!mergeItemStack(var5, 0, 1, false)) return null;
                }
                var4.onSlotChange(var5, var3);
            }

            if(var5.stackSize == 0) {
                var4.putStack((ItemStack)null);
            } else {
View Full Code Here

Examples of net.minecraft.inventory.Slot.onSlotChange()

            var3 = var5.copy();

            if(par2 < 5) {
                if(!mergeItemStack(var5, 5, 41, false)) return null;

                var4.onSlotChange(var5, var3);
            } else {
                if(var5.getItem() == Itemss.machineUpgrade) {
                    if(!mergeItemStack(var5, 1, 5, false)) return null;
                } else if(TileEntityFurnace.isItemFuel(var5) && !mergeItemStack(var5, 0, 1, false)) return null;
                var4.onSlotChange(var5, var3);
View Full Code Here

Examples of net.minecraft.inventory.Slot.onSlotChange()

                var4.onSlotChange(var5, var3);
            } else {
                if(var5.getItem() == Itemss.machineUpgrade) {
                    if(!mergeItemStack(var5, 1, 5, false)) return null;
                } else if(TileEntityFurnace.isItemFuel(var5) && !mergeItemStack(var5, 0, 1, false)) return null;
                var4.onSlotChange(var5, var3);
            }

            if(var5.stackSize == 0) {
                var4.putStack((ItemStack)null);
            } else {
View Full Code Here

Examples of net.minecraft.inventory.Slot.onSlotChange()

            ItemStack var5 = var4.getStack();
            var3 = var5.copy();

            if(par2 < 4) {
                if(!mergeItemStack(var5, 4, 39, false)) return null;
                var4.onSlotChange(var5, var3);
            } else if(var3.getItem() == Itemss.machineUpgrade) {
                if(!mergeItemStack(var5, 0, 4, false)) return null;
                var4.onSlotChange(var5, var3);
            }
View Full Code Here

Examples of net.minecraft.inventory.Slot.onSlotChange()

            if(par2 < 4) {
                if(!mergeItemStack(var5, 4, 39, false)) return null;
                var4.onSlotChange(var5, var3);
            } else if(var3.getItem() == Itemss.machineUpgrade) {
                if(!mergeItemStack(var5, 0, 4, false)) return null;
                var4.onSlotChange(var5, var3);
            }

            if(var5.stackSize == 0) {
                var4.putStack((ItemStack)null);
            } else {
View Full Code Here

Examples of net.minecraft.inventory.Slot.onSlotChange()

            var3 = var5.copy();

            if(par2 < 5) {
                if(!mergeItemStack(var5, 5, 41, false)) return null;

                var4.onSlotChange(var5, var3);
            } else {
                if(var5.getItem() == Itemss.machineUpgrade) {
                    if(!mergeItemStack(var5, 1, 5, false)) return null;
                } else if(var5.getItem() == Itemss.assemblyProgram && !mergeItemStack(var5, 0, 1, false)) return null;
                var4.onSlotChange(var5, var3);
View Full Code Here

Examples of net.minecraft.inventory.Slot.onSlotChange()

                var4.onSlotChange(var5, var3);
            } else {
                if(var5.getItem() == Itemss.machineUpgrade) {
                    if(!mergeItemStack(var5, 1, 5, false)) return null;
                } else if(var5.getItem() == Itemss.assemblyProgram && !mergeItemStack(var5, 0, 1, false)) return null;
                var4.onSlotChange(var5, var3);
            }

            if(var5.stackSize == 0) {
                var4.putStack((ItemStack)null);
            } else {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.