Mirror von
https://github.com/PaperMC/Paper.git
synchronisiert 2024-12-23 23:00:08 +01:00
Remove redundant CraftBukkit change for secondary world data
The above loop would always save this data
Dieser Commit ist enthalten in:
Ursprung
73a2c749be
Commit
516a408f4a
@ -404,20 +404,7 @@
|
|||||||
Iterator iterator = list.iterator();
|
Iterator iterator = list.iterator();
|
||||||
|
|
||||||
while (iterator.hasNext()) {
|
while (iterator.hasNext()) {
|
||||||
@@ -673,6 +876,12 @@
|
@@ -687,9 +890,13 @@
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
+ // CraftBukkit start - Save secondary data for nether/end
|
|
||||||
+ if (this instanceof SecondaryWorldServer) {
|
|
||||||
+ ((SecondaryWorldServer) this).c(); // As above
|
|
||||||
+ }
|
|
||||||
+ // CraftBukkit end
|
|
||||||
+
|
|
||||||
this.worldData.a(this.getWorldBorder().getSize());
|
|
||||||
this.worldData.d(this.getWorldBorder().getCenterX());
|
|
||||||
this.worldData.c(this.getWorldBorder().getCenterZ());
|
|
||||||
@@ -687,9 +896,13 @@
|
|
||||||
this.h().a();
|
this.h().a();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -433,7 +420,7 @@
|
|||||||
|
|
||||||
public void a(Stream<Entity> stream) {
|
public void a(Stream<Entity> stream) {
|
||||||
stream.forEach((entity) -> {
|
stream.forEach((entity) -> {
|
||||||
@@ -703,7 +916,7 @@
|
@@ -703,7 +910,7 @@
|
||||||
|
|
||||||
private boolean j(Entity entity) {
|
private boolean j(Entity entity) {
|
||||||
if (entity.dead) {
|
if (entity.dead) {
|
||||||
@ -442,7 +429,7 @@
|
|||||||
return false;
|
return false;
|
||||||
} else {
|
} else {
|
||||||
UUID uuid = entity.getUniqueID();
|
UUID uuid = entity.getUniqueID();
|
||||||
@@ -715,7 +928,7 @@
|
@@ -715,7 +922,7 @@
|
||||||
this.g.remove(entity1);
|
this.g.remove(entity1);
|
||||||
} else {
|
} else {
|
||||||
if (!(entity instanceof EntityHuman)) {
|
if (!(entity instanceof EntityHuman)) {
|
||||||
@ -451,7 +438,7 @@
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -767,9 +980,21 @@
|
@@ -767,9 +974,21 @@
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -474,7 +461,7 @@
|
|||||||
return true;
|
return true;
|
||||||
} else {
|
} else {
|
||||||
return false;
|
return false;
|
||||||
@@ -785,6 +1010,14 @@
|
@@ -785,6 +1004,14 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
public Explosion createExplosion(@Nullable Entity entity, DamageSource damagesource, double d0, double d1, double d2, float f, boolean flag, boolean flag1) {
|
public Explosion createExplosion(@Nullable Entity entity, DamageSource damagesource, double d0, double d1, double d2, float f, boolean flag, boolean flag1) {
|
||||||
@ -489,7 +476,7 @@
|
|||||||
Explosion explosion = new Explosion(this, entity, d0, d1, d2, f, flag, flag1);
|
Explosion explosion = new Explosion(this, entity, d0, d1, d2, f, flag, flag1);
|
||||||
|
|
||||||
if (damagesource != null) {
|
if (damagesource != null) {
|
||||||
@@ -793,6 +1026,8 @@
|
@@ -793,6 +1020,8 @@
|
||||||
|
|
||||||
explosion.a();
|
explosion.a();
|
||||||
explosion.a(false);
|
explosion.a(false);
|
||||||
@ -498,7 +485,7 @@
|
|||||||
if (!flag1) {
|
if (!flag1) {
|
||||||
explosion.clearBlocks();
|
explosion.clearBlocks();
|
||||||
}
|
}
|
||||||
@@ -819,7 +1054,8 @@
|
@@ -819,7 +1048,8 @@
|
||||||
BlockActionData blockactiondata = (BlockActionData) this.d.removeFirst();
|
BlockActionData blockactiondata = (BlockActionData) this.d.removeFirst();
|
||||||
|
|
||||||
if (this.a(blockactiondata)) {
|
if (this.a(blockactiondata)) {
|
||||||
@ -508,7 +495,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -840,6 +1076,7 @@
|
@@ -840,6 +1070,7 @@
|
||||||
boolean flag = this.isRaining();
|
boolean flag = this.isRaining();
|
||||||
|
|
||||||
super.w();
|
super.w();
|
||||||
@ -516,7 +503,7 @@
|
|||||||
if (this.o != this.p) {
|
if (this.o != this.p) {
|
||||||
this.server.getPlayerList().a((Packet) (new PacketPlayOutGameStateChange(7, this.p)), this.worldProvider.getDimensionManager());
|
this.server.getPlayerList().a((Packet) (new PacketPlayOutGameStateChange(7, this.p)), this.worldProvider.getDimensionManager());
|
||||||
}
|
}
|
||||||
@@ -858,6 +1095,21 @@
|
@@ -858,6 +1089,21 @@
|
||||||
this.server.getPlayerList().sendAll(new PacketPlayOutGameStateChange(7, this.p));
|
this.server.getPlayerList().sendAll(new PacketPlayOutGameStateChange(7, this.p));
|
||||||
this.server.getPlayerList().sendAll(new PacketPlayOutGameStateChange(8, this.r));
|
this.server.getPlayerList().sendAll(new PacketPlayOutGameStateChange(8, this.r));
|
||||||
}
|
}
|
||||||
@ -538,7 +525,7 @@
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -891,13 +1143,20 @@
|
@@ -891,13 +1137,20 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
public <T extends ParticleParam> int a(T t0, double d0, double d1, double d2, int i, double d3, double d4, double d5, double d6) {
|
public <T extends ParticleParam> int a(T t0, double d0, double d1, double d2, int i, double d3, double d4, double d5, double d6) {
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren