From 1c5fe016cb259dee7b2350ce4f3c29d92dc6c82d Mon Sep 17 00:00:00 2001 From: Julian Krings Date: Sun, 15 Jun 2025 12:36:53 +0200 Subject: [PATCH] handle failing world creation --- core/src/main/java/com/volmit/iris/core/nms/INMSBinding.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/src/main/java/com/volmit/iris/core/nms/INMSBinding.java b/core/src/main/java/com/volmit/iris/core/nms/INMSBinding.java index 1b881e6fe..83e5265b1 100644 --- a/core/src/main/java/com/volmit/iris/core/nms/INMSBinding.java +++ b/core/src/main/java/com/volmit/iris/core/nms/INMSBinding.java @@ -18,6 +18,7 @@ package com.volmit.iris.core.nms; +import com.volmit.iris.Iris; import com.volmit.iris.core.nms.container.AutoClosing; import com.volmit.iris.core.nms.container.BiomeColor; import com.volmit.iris.core.nms.datapack.DataVersion; @@ -95,6 +96,9 @@ public interface INMSBinding { try (var ignored = injectLevelStems()) { ignored.storeContext(); return c.createWorld(); + } catch (UnsupportedOperationException e) { + Iris.error("Failed to create world", e); + return null; } }