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

ItemStack cannot be serialized in 1.20.5 (works in 1.20.4)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • None
    • None
    • None
    • [19:01:17] [Server thread/INFO]: This server is running CraftBukkit version 4101-Spigot-b698b49-062d2bb (MC: 1.20.5) (Implementing API version 1.20.5-R0.1-SNAPSHOT

    • 1.20.5
    • Yes

      Same code I used for 1.17 - 1.20.4: BlobLib/src/main/java/us/mytheria/bloblib/utilities/ItemStackUtil.java at master - anjoismysign/BlobLib (github.com)

      Install both plugins, sorry I didn't have time...
      Type "/bloon" while having stuff in your inventory

      [18:58:54] [Server thread/WARN]: java.io.NotSerializableException: net.minecraft.network.chat.IChatMutableComponent
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1200)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1394)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1190)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1585)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1542)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1394)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1190)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1585)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1542)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1585)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1542)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1394)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1190)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1585)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1542)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1585)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1542)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
      [18:58:54] [Server thread/WARN]:     at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)  

            DerFrZocker Marvin Rieple
            anjoismysign Luis Benavides-Naranjo
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: