Merge 5c648dfe2d
into 20b4f5ed67
This commit is contained in:
commit
99425c7487
|
@ -134,14 +134,15 @@ public class WorldFileData
|
||||||
// Minecraft only fully generates a chunk when adjacent chunks are also loaded.
|
// Minecraft only fully generates a chunk when adjacent chunks are also loaded.
|
||||||
public boolean isChunkFullyGenerated(int x, int z)
|
public boolean isChunkFullyGenerated(int x, int z)
|
||||||
{ // if all adjacent chunks exist, it should be a safe enough bet that this one is fully generated
|
{ // if all adjacent chunks exist, it should be a safe enough bet that this one is fully generated
|
||||||
return
|
// For 1.13+, due to world gen changes, this is now effectively a 3 chunk radius requirement vs a 1 chunk radius
|
||||||
! (
|
for (int xx = x-3; xx <= x+3; xx++) {
|
||||||
! doesChunkExist(x, z)
|
for (int zz = z-3; zz <= z-3; zz++) {
|
||||||
|| ! doesChunkExist(x+1, z)
|
if (!doesChunkExist(xx, zz)) {
|
||||||
|| ! doesChunkExist(x-1, z)
|
return false;
|
||||||
|| ! doesChunkExist(x, z+1)
|
}
|
||||||
|| ! doesChunkExist(x, z-1)
|
}
|
||||||
);
|
}
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Method to let us know a chunk has been generated, to update our region map.
|
// Method to let us know a chunk has been generated, to update our region map.
|
||||||
|
|
Loading…
Reference in New Issue