Update to Minecraft 1.15.2

This commit is contained in:
md_5
2020-01-22 08:00:00 +11:00
parent 5c6b0dc6e4
commit 6881a10803
50 changed files with 293 additions and 421 deletions

View File

@@ -81,7 +81,7 @@
CompletableFuture<IChunkAccess> completablefuture1 = playerchunk.getChunkSave();
if (completablefuture1 != completablefuture) {
@@ -496,7 +524,7 @@
@@ -500,7 +528,7 @@
return CompletableFuture.completedFuture(Either.right(playerchunk_failure));
});
}, (runnable) -> {
@@ -90,7 +90,7 @@
});
}
@@ -554,8 +582,15 @@
@@ -558,8 +586,15 @@
while (iterator.hasNext()) {
Entity entity = (Entity) iterator.next();
@@ -107,7 +107,7 @@
if (list == null) {
list = Lists.newArrayList(new Entity[]{entity});
} else {
@@ -577,7 +612,7 @@
@@ -581,7 +616,7 @@
long i = playerchunk.i().pair();
playerchunk.getClass();
@@ -116,7 +116,7 @@
});
}
@@ -594,7 +629,7 @@
@@ -598,7 +633,7 @@
return Either.left(chunk);
});
}, (runnable) -> {
@@ -125,7 +125,7 @@
});
completablefuture1.thenAcceptAsync((either) -> {
@@ -608,7 +643,7 @@
@@ -612,7 +647,7 @@
return Either.left(chunk);
});
}, (runnable) -> {
@@ -134,7 +134,7 @@
});
return completablefuture1;
}
@@ -622,7 +657,7 @@
@@ -626,7 +661,7 @@
return chunk;
});
}, (runnable) -> {
@@ -143,7 +143,7 @@
});
}
@@ -746,7 +781,8 @@
@@ -751,7 +786,8 @@
return ichunkaccess instanceof Chunk ? Optional.of((Chunk) ichunkaccess) : Optional.empty();
});
@@ -153,7 +153,7 @@
return Stream.of(chunk.getEntitySlices()).mapToInt(EntitySlice::size).sum();
}).orElse(0), optional1.map((chunk) -> {
return chunk.getTileEntities().size();
@@ -757,7 +793,7 @@
@@ -762,7 +798,7 @@
private static String a(CompletableFuture<Either<Chunk, PlayerChunk.Failure>> completablefuture) {
try {
@@ -162,7 +162,7 @@
return either != null ? (String) either.map((chunk) -> {
return "done";
@@ -775,7 +811,7 @@
@@ -780,7 +816,7 @@
private NBTTagCompound readChunkData(ChunkCoordIntPair chunkcoordintpair) throws IOException {
NBTTagCompound nbttagcompound = this.read(chunkcoordintpair);
@@ -171,7 +171,7 @@
}
boolean isOutsideOfRange(ChunkCoordIntPair chunkcoordintpair) {
@@ -1109,7 +1145,7 @@
@@ -1114,7 +1150,7 @@
public final Set<EntityPlayer> trackedPlayers = Sets.newHashSet();
public EntityTracker(Entity entity, int i, int j, boolean flag) {
@@ -180,7 +180,7 @@
this.tracker = entity;
this.trackingDistance = i;
this.e = SectionPosition.a(entity);
@@ -1162,7 +1198,7 @@
@@ -1167,7 +1203,7 @@
public void updatePlayer(EntityPlayer entityplayer) {
if (entityplayer != this.tracker) {
@@ -189,7 +189,7 @@
int i = Math.min(this.b(), (PlayerChunkMap.this.viewDistance - 1) * 16);
boolean flag = vec3d.x >= (double) (-i) && vec3d.x <= (double) i && vec3d.z >= (double) (-i) && vec3d.z <= (double) i && this.tracker.a(entityplayer);
@@ -1178,6 +1214,17 @@
@@ -1183,6 +1219,17 @@
}
}