This site works best with JavaScript enabled. Please enable JavaScript to get the best experience from this site.
Quote from DragonLord Seth »Oh come on! This is a stupidly simple mod! I'm pretty sure you just change 1 class file and be done, who does no one look at it?
if(itemstack2 == null) { int l = j != 0 ? (itemstack1.stackSize + 1) / 2 : itemstack1.stackSize; inventoryplayer.setItemStack(slot.decrStackSize(l)); if(itemstack1.stackSize == 0) { slot.putStack(null); } slot.onPickupFromSlot(); } else if(slot.isItemValid(itemstack2)) { if(itemstack1.itemID != itemstack2.itemID || itemstack1.getHasSubtypes() && itemstack1.getItemDamage() != itemstack2.getItemDamage()) { if(itemstack2.stackSize <= slot.getSlotStackLimit()) { ItemStack itemstack3 = itemstack1; slot.putStack(itemstack2); inventoryplayer.setItemStack(itemstack3); } } else { int i1 = j != 0 ? 1 : itemstack2.stackSize; if(i1 > slot.getSlotStackLimit() - itemstack1.stackSize) { i1 = slot.getSlotStackLimit() - itemstack1.stackSize; } if(i1 > itemstack2.getMaxStackSize() - itemstack1.stackSize) { i1 = itemstack2.getMaxStackSize() - itemstack1.stackSize; } itemstack2.splitStack(i1); if(itemstack2.stackSize == 0) { inventoryplayer.setItemStack(null); } itemstack1.stackSize += i1; } } else if(itemstack1.itemID == itemstack2.itemID && itemstack2.
Quote from Tyman2007 »Quote from DragonLord Seth »Oh come on! This is a stupidly simple mod! I'm pretty sure you just change 1 class file and be done, who does no one look at it? if(itemstack2 == null) { int l = j != 0 ? (itemstack1.stackSize + 1) / 2 : itemstack1.stackSize; inventoryplayer.setItemStack(slot.decrStackSize(l)); if(itemstack1.stackSize == 0) { slot.putStack(null); } slot.onPickupFromSlot(); } else if(slot.isItemValid(itemstack2)) { if(itemstack1.itemID != itemstack2.itemID || itemstack1.getHasSubtypes() && itemstack1.getItemDamage() != itemstack2.getItemDamage()) { if(itemstack2.stackSize <= slot.getSlotStackLimit()) { ItemStack itemstack3 = itemstack1; slot.putStack(itemstack2); inventoryplayer.setItemStack(itemstack3); } } else { int i1 = j != 0 ? 1 : itemstack2.stackSize; if(i1 > slot.getSlotStackLimit() - itemstack1.stackSize) { i1 = slot.getSlotStackLimit() - itemstack1.stackSize; } if(i1 > itemstack2.getMaxStackSize() - itemstack1.stackSize) { i1 = itemstack2.getMaxStackSize() - itemstack1.stackSize; } itemstack2.splitStack(i1); if(itemstack2.stackSize == 0) { inventoryplayer.setItemStack(null); } itemstack1.stackSize += i1; } } else if(itemstack1.itemID == itemstack2.itemID && itemstack2. Yep.. Real easy. There are 7 files filled with text like this starting with the name "Crafting" and 6 of them starting with "CraftingInventory" It's not as easy as you think :tongue.gif: I mean just look how long it took notch to implement this.
Yep.. Real easy.
There are 7 files filled with text like this starting with the name "Crafting" and 6 of them starting with "CraftingInventory"
It's not as easy as you think :tongue.gif: I mean just look how long it took notch to implement this.
0_0
Well, I'm no modder, so how would I know this?