mojira.dev
MC-135392

Dimension arguments fail to properly serialize, breaking "/chunk in" and "/execute in" in multiplayer

The new argument serializer for dimensions is broken; there is no autocomplete information for /execute in and /chunk in. This only is a problem in multiplayer, as the data is not serialized for singleplayer.

When running the data generator:

[10:12:35] [main/ERROR]: Could not serialize argument bz@47162173 (class bz)!
[10:12:35] [main/ERROR]: Could not serialize argument bz@3a4f8e8a (class bz)!
[10:12:35] [main/ERROR]: Could not serialize argument bz@47162173 (class bz)!
[10:12:35] [main/ERROR]: Could not serialize argument bz@3a4f8e8a (class bz)!

When connecting to a server, in the server log:

[10:22:49] [Netty Server IO #1/ERROR]: Could not serialize bz@50e69b7a (class bz) - will not be sent to client!
[10:22:49] [Netty Server IO #1/ERROR]: Could not serialize bz@58b59d2b (class bz) - will not be sent to client!
[10:22:49] [Netty Server IO #1/ERROR]: Could not serialize bz@50e69b7a (class bz) - will not be sent to client!
[10:22:49] [Netty Server IO #1/ERROR]: Could not serialize bz@58b59d2b (class bz) - will not be sent to client!

Comments 0

No comments.

pokechu22

migrated

Confirmed

/chunk, /execute, brigadier, dimension

Minecraft 18w31a, Minecraft 18w32a

Minecraft 1.13.1-pre1

Retrieved