Slime-World-Manager
Slime-World-Manager copied to clipboard
Added 1.16_R3 Support
I added 1.16 Support for 1.16.4/5.
The only real difference was a mapping change in the DeticatedServer NMS class. I tested the Plugin and everything I tested worked. I loaded a big schematic with FAWE in my SWM world and saved, restarted and everything was there. Chests Save(With Items and Items with NBT. I tested it with full chests in chests ^^), Mobs Save, Blocks with Entity NBTs save(I tested a nest with bees that have different or no nametags) and that's pretty much all I tested.
I did not test it on 1.16.5 though. It worked fine on 1.16.4(it is 1.16_R3) and I used the 1.16.5 import of paper, so it should also work completely fine on 1.16.5.
I really hope that this will be merged soon, and we will see a full SWM update for 1.16 soon. ;)
I would like to make this easier for Reviewers:
In my class modifier for loadWorld in: slimeworldmanager-classmodifier/src/main/resources/v1_16_R3/MinecraftServer_loadWorlds.txt
I checked what changed between 1.16_R2 and R3. I ran a diff check and nothing has changed except the parameter mapping change. I changed this so there shouldn't be any worries about broken vanilla worlds ;)
Works in 1.16.5 perfectly fine.