mirror of
https://gitlab.bixilon.de/bixilon/minosoft.git
synced 2025-09-19 12:25:12 -04:00
fix buggy world size calculation
This commit is contained in:
parent
6f071c81d0
commit
b123c2617f
@ -223,7 +223,7 @@ class World(
|
||||
}
|
||||
// connection.world.view.updateServerViewDistance(chunkPosition, false)
|
||||
connection.fireEvent(ChunkUnloadEvent(connection, EventInitiators.UNKNOWN, chunkPosition, chunk))
|
||||
if (chunkPosition.x == chunkMin.x || chunkPosition.y == chunkMin.y || chunkPosition.x == chunkMax.x || chunkPosition.y == chunkMax.y) {
|
||||
if (chunkPosition.x <= chunkMin.x || chunkPosition.y <= chunkMin.y || chunkPosition.x >= chunkMax.x || chunkPosition.y >= chunkMax.y) {
|
||||
recalculateChunkExtreme()
|
||||
}
|
||||
occlusionUpdateCallback?.onOcclusionChange()
|
||||
|
@ -331,9 +331,9 @@ class WorldVisibilityGraph(
|
||||
|
||||
@Synchronized
|
||||
private fun calculateGraph() {
|
||||
if (!RenderConstants.OCCLUSION_CULLING_ENABLED) {
|
||||
return
|
||||
}
|
||||
if (!RenderConstants.OCCLUSION_CULLING_ENABLED) {
|
||||
return
|
||||
}
|
||||
connection.world.chunks.lock.acquire()
|
||||
recalculateNextFrame = false
|
||||
this.lastFrustumRevision = frustum.revision
|
||||
|
Loading…
x
Reference in New Issue
Block a user