diff --git a/src/main/java/de/bixilon/minosoft/gui/rendering/entities/EntityHitBoxRenderer.kt b/src/main/java/de/bixilon/minosoft/gui/rendering/entities/EntityHitBoxRenderer.kt index 7f235e4e6..635319439 100644 --- a/src/main/java/de/bixilon/minosoft/gui/rendering/entities/EntityHitBoxRenderer.kt +++ b/src/main/java/de/bixilon/minosoft/gui/rendering/entities/EntityHitBoxRenderer.kt @@ -49,7 +49,9 @@ class EntityHitBoxRenderer( if (aabb != mesh?.aabb) { this.meshes.remove(entity) - mesh?.unload() + if (mesh?.needsUpdate == true) { + mesh.unload() + } nextMesh = createMesh(entity, aabb, visible) } return nextMesh