@Override public void run() { player.updateInventory(); } }
public static void updateInventory(Player player) { // @deprecated This method should not be relied upon as it is a // temporary work-around for a larger, more complicated issue. player.updateInventory(); }
/** * Forces an update of the user's complete inventory. * Deprecated, but there is no current alternative. */ public void updateInventory() { player.updateInventory(); }
@Override public void updateInventory() { p.updateInventory(); }
@Override public void updateViewers() { for(HumanEntity human : i.getViewers()) { if(human instanceof Player) { ((Player) human).updateInventory(); } } }
public Disguise setHideHeldItemFromSelf(boolean hideHeldItem) { this.hideHeldItemFromSelf = hideHeldItem; if (getEntity() instanceof Player) { ((Player) getEntity()).updateInventory(); } return this; }
@Override public void run() { DisguiseUtilities.setupFakeDisguise(disguise); ((Player) disguise.getEntity()).updateInventory(); } });
public Disguise setHideArmorFromSelf(boolean hideArmor) { this.hideArmorFromSelf = hideArmor; if (getEntity() instanceof Player) { ((Player) getEntity()).updateInventory(); } return this; }
@SuppressWarnings("deprecation") @Override public void finalizeAddress() { ticket.close(); if (ticket.getTicketHolder() instanceof Player) { if(ByteCart.debug) ByteCart.log.info("ByteCart : update player inventory"); ((Player) ticket.getTicketHolder()).updateInventory(); } } }
public static void remove(Player player, BlockTypeEntry item, int amount) { for (ItemStack stack : makeStacks(item, amount)) { player.getInventory().removeItem(stack); } player.updateInventory(); }
public static void give(Player player, ItemStack stack) { HashMap<Integer, ItemStack> rem = player.getInventory().addItem(stack); if (rem != null && !rem.isEmpty()) { for (ItemStack is : rem.values()) { player.getWorld().dropItemNaturally(player.getLocation(), is); } } player.updateInventory(); }
private static void awardDrop(Player winningPlayer, ItemStack drop) { if (winningPlayer.getInventory().addItem(drop).size() != 0) { winningPlayer.getWorld().dropItem(winningPlayer.getLocation(), drop); } winningPlayer.updateInventory(); } }
private void giveItem(String item, Player player) { ItemStack result; if (plugin.getIncomposita().getShapelessRecipes().containsKey(item)) { ShapelessRecipe recipe = plugin.getIncomposita().getShapelessRecipes().get(item); result = recipe.getResult(); } else { ShapedRecipe recipe = plugin.getFigura().getShapedRecipes().get(item); result = recipe.getResult(); } result.setAmount(1); player.getInventory().addItem(result); player.updateInventory(); }
public static void give(Player player, BlockTypeEntry item, int amount) { for (ItemStack stack : makeStacks(item, amount)) { HashMap<Integer, ItemStack> rem = player.getInventory().addItem(stack); if (rem != null && !rem.isEmpty()) { player.getWorld().dropItemNaturally(player.getLocation(), new ItemStack(Material.CHEST)); for (ItemStack is : rem.values()) { player.getWorld().dropItemNaturally(player.getLocation(), is); } } } player.updateInventory(); }
@EventHandler (priority = EventPriority.NORMAL, ignoreCancelled = true) public void onPaintingPlace(HangingPlaceEvent event) { if (!FactionsBlockListener.playerCanBuildDestroyBlock(event.getPlayer(), event.getBlock().getLocation(), "place paintings", false)) { event.setCancelled(true); // Fix: update player's inventory to avoid items glitches event.getPlayer().updateInventory(); } }
private void applySkin(Player player, SkinModel skinData) { Bukkit.getScheduler().runTask(plugin, () -> { setSkullSkin(player.getInventory().getItem(player.getInventory().getHeldItemSlot()), skinData); player.updateInventory(); }); }
@EventHandler public void onInteract(PlayerInteractEvent event) { Player player = event.getPlayer(); if (plugin.getTrackerKeeper().getRenderRoomOccupants().contains(player.getUniqueId())) { event.setCancelled(true); if (event.getAction().equals(Action.RIGHT_CLICK_BLOCK) || event.getAction().equals(Action.RIGHT_CLICK_AIR)) { // tp the player back to the TARDIS console transmat(player); player.updateInventory(); } } }
@EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true) public void onVehicleEnter(VehicleEnterEvent event) { if (event.getEntered() instanceof Player && DisguiseAPI.isDisguised((Player) event.getEntered(), event.getEntered())) { DisguiseUtilities.removeSelfDisguise((Player) event.getEntered()); ((Player) event.getEntered()).updateInventory(); } }
@EventHandler(priority = EventPriority.HIGH, ignoreCancelled = true) public static void shopItemRemover(TransactionEvent event) { if (event.getTransactionType() != BUY) { return; } removeItems(event.getOwnerInventory(), event.getStock()); addItems(event.getClientInventory(), event.getStock()); event.getClient().updateInventory(); }
@EventHandler(priority = EventPriority.HIGH, ignoreCancelled = true) public static void inventoryItemRemover(TransactionEvent event) { if (event.getTransactionType() != SELL) { return; } removeItems(event.getClientInventory(), event.getStock()); addItems(event.getOwnerInventory(), event.getStock()); event.getClient().updateInventory(); }