-
Bug
-
Resolution: Fixed
-
Minor
-
None
-
None
-
Java
openjdk version "21.0.2" 2024-01-16 LTS
OpenJDK Runtime Environment Temurin-21.0.2+13 (build 21.0.2+13-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.2+13 (build 21.0.2+13-LTS, mixed mode, sharing)Version
This server is running CraftBukkit version 4109-Spigot-b698b49-8c1e7c8 (MC: 1.20.5) (Implementing API version 1.20.5-R0.1-SNAPSHOT)Java openjdk version "21.0.2" 2024-01-16 LTS OpenJDK Runtime Environment Temurin-21.0.2+13 (build 21.0.2+13-LTS) OpenJDK 64-Bit Server VM Temurin-21.0.2+13 (build 21.0.2+13-LTS, mixed mode, sharing) Version This server is running CraftBukkit version 4109-Spigot-b698b49-8c1e7c8 (MC: 1.20.5) (Implementing API version 1.20.5-R0.1-SNAPSHOT)
-
CraftBukkit version 4109-Spigot-b698b49-8c1e7c8 (MC: 1.20.5)
-
Yes
Description
If you control-click a spawner that has an assigned type, serialize it using the BukkitObjectOutputStream, then deserialize it using the BukkitObjectInputStream, an error will be thrown. This could be a wider issue than just spawners but I find that it reliably gives me an error with spawners.
(See attached files for logs)
Test plugin:
1. Use 1.20.5
2. Install test plugin
3. Run "/serializationtest" with a typed spawner in your main hand
4. Error should appear in console
(See attached plugin for testing)