d600b0c Queue join game first, then send config packets
0d70cdb Fix uuid nbt conversion
b1b0874 Some cosmetic code changes and typo fixes
67ba0e9 Fix typos of entity
bebdc34 Register config during manager init
3e0eb90 Update OpenNBT (now ViaNBT)
d8f9894 Refactor ConfigurationProvider
0c3d709 Clear input buffer instead of reading remaining bytes (#3471)
868c5ba Make registry fields in 1.8 ItemRewriter public (#3472)
0953ff7 Implement dumb nbt<->json component conversion
c211b10 Rename NBT and NBT_ARRAY types, add TagType In theory the nameless compound tag type doesn't exist as it is written as any tag, but in practice is almost always cast and checked for its type, so we keep the extra CompoundTagType (nameless) and add the proper TagType (nameless, any tag) used for components
def3bf9 Add remaining packet transformers, missing actual component conversion
cb1b33b Start working on 23w40a
fdb7f47 Properly throw the client information packet into the queue instead
cabb95a Schedule send client information
0b93af8 Re-send client information when re-entering play state Fixes #3442
11cb113 Fix disconnecting error for unknown mobs with metadata (#3443)
429e4f0 Switch server state after sending game profile Probably fixes #3453