- This includes the inventory system rewrite, which attempts to lag compensate inventories and will resync inventories if grim detects that a player has created a ghost item. This rewrite also fixes some long standing issues such as how equipping depth strider or an elytra by right clicking would cause false positives. The old code was quite broken and not well tested. Around 600 lines of code was removed.
- Grim no longer shades Kotlin to patch compatibility with some kotlin plugins
- Fixed an exception with 1.19.3 explosions
- Removed BadPacketsM because it was falsing on all client versions, a player can send two slot changes in a single tick for some reason
- Fixed temporary ghost block seen by grim when right clicking furnaces with an item in hand
- Some cleanup of an old ViaBackwards hack
Merged a few pull requests:
- Updated Chinese support by DeltaLimit
- Added Russian support by i2021 and patched by UserNugget