Closed Sneakometer closed 2 years ago
- CraftServer
- BaseBlockPosotion
- BlockStateList
- BlockState
- PacketPlayOUtPlayerInfo
- TripwireHook
- and EntitySlice
It definitely isn’t just those classes, there are other classes that use guava/gson that aren’t imported because we don’t make changes to them.
Describe the feature
Update all google libraries to it's latest version, currently guava 31.0.1 and gson 2.8.9 to achieve higher security, allow plugins to use new libary features and better performance.
Technical implementation
Update dependencies in pom.yml and fix compilation errors in
Other
This might break compatibility with rare plugins that deeply interact with nms. This should be properly tested before publishing to the official Nacho builds.
Agreements