public static void inventoryChangeNotify(EntityPlayer player) { if (player instanceof EntityPlayerMP) { ((EntityPlayerMP) player).sendContainerToPlayer(player.inventoryContainer); } }
public static void inventoryChangeNotify(EntityPlayer player) { if (player instanceof EntityPlayerMP) { ((EntityPlayerMP) player).sendContainerToPlayer(player.inventoryContainer); } }
public void sort() { bagInv.sort(); ( (EntityPlayerMP) thePlayer ).sendContainerToPlayer( this ); }
@Override public void onContainerClosed(EntityPlayer playerIn) { super.onContainerClosed(playerIn); if (playerIn instanceof EntityPlayerMP) { EntityPlayerMP playerMP = (EntityPlayerMP) playerIn; playerMP.sendContainerToPlayer(playerMP.inventoryContainer); } }
@Override public void receiveGuiNBTOnServer(EntityPlayer player, String name, NBTTagCompound nbt) { super.receiveGuiNBTOnServer(player, name, nbt); if (name.equals("gene-select")) { Gene gene = new Gene(nbt.getCompoundTag("gene")); ItemStack held = this.getHeldItemStack(); ItemStack converted = Engineering.addGene(held, gene); this.getPlayer().inventory.setItemStack(converted); this.getPlayer().inventory.markDirty(); if (this.getPlayer() instanceof EntityPlayerMP) { ((EntityPlayerMP) this.getPlayer()).sendContainerToPlayer(player.inventoryContainer); } } }
public void clear( final ItemStack stack ) { if ( ModUtil.notEmpty( stack ) && stack.getItem() == ChiselsAndBits.getItems().itemBlockBit ) { if ( bagInv.matches( stack, thePlayer.inventory.getItemStack() ) ) { thePlayer.inventory.setItemStack( ModUtil.getEmptyStack() ); } } bagInv.clear( stack ); ( (EntityPlayerMP) thePlayer ).sendContainerToPlayer( this ); }
((EntityPlayerMP)playerIn).sendContainerToPlayer(playerIn.inventoryContainer);