mirror of
https://github.com/PaperMC/Paper.git
synced 2025-01-08 19:34:09 +01:00
Rename Chunk "BukkitValues" key to "ChunkBukkitValues"
This will discard extra data increasing the size of the chunk from users affected by the bug in the previous commits. The impact of this (affecting all users) is likely to be much higher than users with plugins relying on an API introduced within the last 12 hours. By: md_5 <git@md-5.net>
This commit is contained in:
parent
0632e375cf
commit
d719a30af5
1 changed files with 2 additions and 2 deletions
|
@ -23,7 +23,7 @@
|
|||
object = new Chunk(worldserver.getMinecraftWorld(), chunkcoordintpair, biomestorage, chunkconverter, (TickList) object1, (TickList) object2, j, achunksection, (chunk) -> {
|
||||
loadEntities(nbttagcompound1, chunk);
|
||||
+ // CraftBukkit start - load chunk persistent data from nbt
|
||||
+ NBTBase persistentBase = nbttagcompound1.get("BukkitValues");
|
||||
+ NBTBase persistentBase = nbttagcompound1.get("ChunkBukkitValues");
|
||||
+ if (persistentBase instanceof NBTTagCompound) {
|
||||
+ chunk.persistentDataContainer.putAll((NBTTagCompound) persistentBase);
|
||||
+ }
|
||||
|
@ -48,7 +48,7 @@
|
|||
|
||||
+ // CraftBukkit start - store chunk persistent data in nbt
|
||||
+ if (!chunk.persistentDataContainer.isEmpty()) {
|
||||
+ nbttagcompound1.set("BukkitValues", chunk.persistentDataContainer.toTagCompound());
|
||||
+ nbttagcompound1.set("ChunkBukkitValues", chunk.persistentDataContainer.toTagCompound());
|
||||
+ }
|
||||
+ // CraftBukkit end
|
||||
+
|
||||
|
|
Loading…
Reference in a new issue