for (int i = 0; i < tagList.tagCount(); ++i) {
NBTTagCompound nbttagcompound = (NBTTagCompound) tagList.getCompoundTagAt(i);
int j = nbttagcompound.getByte("Slot") & 255;
ItemStack itemstack = UtilNBT.itemFromNBT(nbttagcompound);
if (itemstack != null) {
<BUG>this.stackList[j] = itemstack;
}</BUG>
}
}
public void dropItems(List<EntityItem> drops, BlockPos pos) {

for (int i = 0; i < tagList.tagCount(); ++i) {
NBTTagCompound nbttagcompound = (NBTTagCompound) tagList.getCompoundTagAt(i);
int j = nbttagcompound.getByte("Slot") & 255;
ItemStack itemstack = UtilNBT.itemFromNBT(nbttagcompound);
if (itemstack != null) {
this.inv.set(j, itemstack);
}
}
}
public void dropItems(List<EntityItem> drops, BlockPos pos) {
