mirror of
https://github.com/PaperMC/Paper.git
synced 2025-08-05 06:32:17 -07:00
Only save world data during a full save (Fixes #2243)
This commit is contained in:
@@ -126,7 +126,7 @@ index d85220b66c..c4ad039ffd 100644
|
|||||||
|
|
||||||
}
|
}
|
||||||
diff --git a/src/main/java/net/minecraft/server/WorldServer.java b/src/main/java/net/minecraft/server/WorldServer.java
|
diff --git a/src/main/java/net/minecraft/server/WorldServer.java b/src/main/java/net/minecraft/server/WorldServer.java
|
||||||
index 2e697675e2..ec3b6ec5cf 100644
|
index 2e697675e2..ccc129525a 100644
|
||||||
--- a/src/main/java/net/minecraft/server/WorldServer.java
|
--- a/src/main/java/net/minecraft/server/WorldServer.java
|
||||||
+++ b/src/main/java/net/minecraft/server/WorldServer.java
|
+++ b/src/main/java/net/minecraft/server/WorldServer.java
|
||||||
@@ -0,0 +0,0 @@ public class WorldServer extends World {
|
@@ -0,0 +0,0 @@ public class WorldServer extends World {
|
||||||
@@ -148,4 +148,20 @@ index 2e697675e2..ec3b6ec5cf 100644
|
|||||||
|
|
||||||
timings.worldSaveChunks.startTiming(); // Paper
|
timings.worldSaveChunks.startTiming(); // Paper
|
||||||
chunkproviderserver.save(flag);
|
chunkproviderserver.save(flag);
|
||||||
|
@@ -0,0 +0,0 @@ public class WorldServer extends World {
|
||||||
|
} // Paper
|
||||||
|
}
|
||||||
|
|
||||||
|
+ if (flag || server.serverAutoSave) { // Paper
|
||||||
|
// CraftBukkit start - moved from MinecraftServer.saveChunks
|
||||||
|
// PAIL - rename
|
||||||
|
WorldServer worldserver1 = this;
|
||||||
|
@@ -0,0 +0,0 @@ public class WorldServer extends World {
|
||||||
|
worlddata.c(this.server.getBossBattleCustomData().c());
|
||||||
|
worldserver1.getDataManager().saveWorldData(worlddata, this.server.getPlayerList().r());
|
||||||
|
// CraftBukkit end
|
||||||
|
+ } // Paper
|
||||||
|
}
|
||||||
|
|
||||||
|
protected void k_() throws ExceptionWorldConflict {
|
||||||
--
|
--
|
Reference in New Issue
Block a user