Uploaded image for project: 'Spigot'
  1. Spigot
  2. SPIGOT-7664

After being placed in inventory some items are not anymore editable

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • None
    • None
    • None
    • 4156-Spigot-e2c1eee-428aefe (MC: 1.20.6) (Implementing API version 1.20.6-R0.1-SNAPSHOT)
    • Yes

      Hello for some items List at the bottom (it seems to be the items with custom meta), after being placed in an inventory there are not anymore editable.

       

      Method of the check:

      for (Material mat : Material.values()) {
          ItemStack item = new ItemStack(mat);
          ItemMeta meta = item.getItemMeta();
          if (meta != null) meta.setDisplayName("&aaaaaaaaaaaaaaaaaaaaaaaa");
          item.setItemMeta(meta);
          Inventory inv = Bukkit.createInventory(null, 18);
          inv.addItem(item);
          for (ItemStack it : inv.getContents()) {
              if (it == null) continue;
              else {
                  ItemMeta meta2 = it.getItemMeta();
                  if (meta2 == null) continue;
                  meta2.setDisplayName("&cbbbbbbbbbbbbbbbbbbbb");
                  it.setItemMeta(meta2);
      
                  String currentName = it.getItemMeta().getDisplayName();
                  if (currentName.contains("aaaaaaaaaaaaaaaaaaaa"))
                      System.out.println("MATERIAL >> " + mat + "meta AFTER>>>>>>>>>: " + currentName);
              }
          }
      } 

      Normally the name after the completion of this code should be bbbbbbbbbb..
      And the execution of this code should not generation System.out messages, but for many items. the name is unchanged.

       

      Here are the items with the problem:

      [18:59:28] [Server thread/INFO]: MATERIAL >> CHISELED_BOOKSHELFmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> DECORATED_POTmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> CHESTmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> FURNACEmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> ENCHANTING_TABLEmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> COMMAND_BLOCKmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> BEACONmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> REPEATING_COMMAND_BLOCKmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> CHAIN_COMMAND_BLOCKmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> WHITE_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> ORANGE_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> MAGENTA_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> LIGHT_BLUE_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> YELLOW_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> LIME_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> PINK_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> GRAY_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> LIGHT_GRAY_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> CYAN_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> PURPLE_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> BLUE_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> BROWN_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> GREEN_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> RED_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> BLACK_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> HOPPERmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> DISPENSERmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> DROPPERmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> TRAPPED_CHESTmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> CRAFTERmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> BREWING_STANDmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> SHIELDmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> BARRELmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> SMOKERmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> BLAST_FURNACEmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> CAMPFIREmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> SOUL_CAMPFIREmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> BEE_NESTmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> BEEHIVEmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> CHISELED_BOOKSHELFmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> DECORATED_POTmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> CHESTmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> FURNACEmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> ENCHANTING_TABLEmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> COMMAND_BLOCKmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> BEACONmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> REPEATING_COMMAND_BLOCKmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> CHAIN_COMMAND_BLOCKmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> WHITE_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> ORANGE_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> MAGENTA_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> LIGHT_BLUE_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> YELLOW_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> LIME_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> PINK_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> GRAY_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> LIGHT_GRAY_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> CYAN_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> PURPLE_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> BLUE_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> BROWN_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> GREEN_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> RED_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> BLACK_SHULKER_BOXmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> HOPPERmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> DISPENSERmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> DROPPERmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> TRAPPED_CHESTmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> CRAFTERmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> BREWING_STANDmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> SHIELDmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> BARRELmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> SMOKERmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> BLAST_FURNACEmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> CAMPFIREmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> SOUL_CAMPFIREmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> BEE_NESTmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
      [18:59:28] [Server thread/INFO]: MATERIAL >> BEEHIVEmeta AFTER>>>>>>>>>:  ┬ºaaaaaaaaaaaaaaaaaaaaaaaaa
       
       
       
       
       
       

            Unassigned Unassigned
            Ssomar Ssomar
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: