public static void add(World world, Coord pos, int slot, ItemStack item) { TileEntity te = WorldGenPrimitive.getTileEntity(world, pos); if (te == null) return; if (!(te instanceof TileEntityDispenser)) return; TileEntityDispenser dispenser = (TileEntityDispenser) te; dispenser.setInventorySlotContents(slot, item); }