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

ItemStack cannot be serialized in 1.20.5 (works in 1.20.4)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Incomplete
    • Icon: Major Major
    • None
    • None
    • None
    • 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)

      [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) 

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

              Created:
              Updated:
              Resolved: