Package org.bukkit.inventory

Examples of org.bukkit.inventory.PlayerInventory.clear()


  }

  public void resetInventory(Team team, Player player, Map<Integer, ItemStack> loadout) {
    // Reset inventory to loadout
    PlayerInventory playerInv = player.getInventory();
    playerInv.clear();
    playerInv.clear(playerInv.getSize() + 0);
    playerInv.clear(playerInv.getSize() + 1);
    playerInv.clear(playerInv.getSize() + 2);
    playerInv.clear(playerInv.getSize() + 3); // helmet/blockHead
    for (Integer slot : loadout.keySet()) {
View Full Code Here


  public void resetInventory(Team team, Player player, Map<Integer, ItemStack> loadout) {
    // Reset inventory to loadout
    PlayerInventory playerInv = player.getInventory();
    playerInv.clear();
    playerInv.clear(playerInv.getSize() + 0);
    playerInv.clear(playerInv.getSize() + 1);
    playerInv.clear(playerInv.getSize() + 2);
    playerInv.clear(playerInv.getSize() + 3); // helmet/blockHead
    for (Integer slot : loadout.keySet()) {
      if (slot == 100) {
View Full Code Here

  public void resetInventory(Team team, Player player, Map<Integer, ItemStack> loadout) {
    // Reset inventory to loadout
    PlayerInventory playerInv = player.getInventory();
    playerInv.clear();
    playerInv.clear(playerInv.getSize() + 0);
    playerInv.clear(playerInv.getSize() + 1);
    playerInv.clear(playerInv.getSize() + 2);
    playerInv.clear(playerInv.getSize() + 3); // helmet/blockHead
    for (Integer slot : loadout.keySet()) {
      if (slot == 100) {
        playerInv.setBoots(loadout.get(slot).clone());
View Full Code Here

    // Reset inventory to loadout
    PlayerInventory playerInv = player.getInventory();
    playerInv.clear();
    playerInv.clear(playerInv.getSize() + 0);
    playerInv.clear(playerInv.getSize() + 1);
    playerInv.clear(playerInv.getSize() + 2);
    playerInv.clear(playerInv.getSize() + 3); // helmet/blockHead
    for (Integer slot : loadout.keySet()) {
      if (slot == 100) {
        playerInv.setBoots(loadout.get(slot).clone());
      } else if (slot == 101) {
View Full Code Here

    PlayerInventory playerInv = player.getInventory();
    playerInv.clear();
    playerInv.clear(playerInv.getSize() + 0);
    playerInv.clear(playerInv.getSize() + 1);
    playerInv.clear(playerInv.getSize() + 2);
    playerInv.clear(playerInv.getSize() + 3); // helmet/blockHead
    for (Integer slot : loadout.keySet()) {
      if (slot == 100) {
        playerInv.setBoots(loadout.get(slot).clone());
      } else if (slot == 101) {
        playerInv.setLeggings(loadout.get(slot).clone());
View Full Code Here

              int i = 0;
              int removed = 0;
              for (ItemStack item : playerInv.getContents()) {
                // remove only same colored wool
                if (item != null && item.getType() == teamBlockMaterial && item.getData() == team.getKind().getBlockData()) {
                  playerInv.clear(i);
                  removed++;
                }
                i++;
              }
             
View Full Code Here

     * Clear a player's inventory completely.
     * @param p a player
     */
    public void clearInventory(Player p) {
        PlayerInventory inv = p.getInventory();
        inv.clear();
        inv.setHelmet(null);
        inv.setChestplate(null);
        inv.setLeggings(null);
        inv.setBoots(null);
        InventoryView view = p.getOpenInventory();
View Full Code Here

      int amt = toConsume.getAmount();
      if (amt > 0) {
        itemConsumed = true;
        amt--;
        if (amt <= 0) {
          inventory.clear(idx);
        } else {
          toConsume.setAmount(amt);
        }
        DigSettings.setHadItem(player,itemID,true);
      }
View Full Code Here

        final Player player = Bukkit.getPlayer(playerName);
        if (player != null) {
            final PlayerInventory inventory = player.getInventory();
            final int size = inventory.getSize();
            if (slotNumber == 103)
                inventory.clear(size + 3);
            else if (slotNumber == 102)
                inventory.clear(size + 2);
            else if (slotNumber == 101)
                inventory.clear(size + 1);
            else if (slotNumber == 100)
View Full Code Here

            final PlayerInventory inventory = player.getInventory();
            final int size = inventory.getSize();
            if (slotNumber == 103)
                inventory.clear(size + 3);
            else if (slotNumber == 102)
                inventory.clear(size + 2);
            else if (slotNumber == 101)
                inventory.clear(size + 1);
            else if (slotNumber == 100)
                inventory.clear(size + 0);
            else
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.