From 090ff730a7b1d7905941ef1dc932297766489db1 Mon Sep 17 00:00:00 2001 From: Julian Krings Date: Tue, 24 Dec 2024 10:09:22 +0100 Subject: [PATCH] remove item type caching for schemas --- .../java/com/volmit/iris/core/project/SchemaBuilder.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/core/src/main/java/com/volmit/iris/core/project/SchemaBuilder.java b/core/src/main/java/com/volmit/iris/core/project/SchemaBuilder.java index 7b5615d52..398d1630b 100644 --- a/core/src/main/java/com/volmit/iris/core/project/SchemaBuilder.java +++ b/core/src/main/java/com/volmit/iris/core/project/SchemaBuilder.java @@ -46,7 +46,6 @@ public class SchemaBuilder { private static final String SYMBOL_TYPE__N = ""; private static final JSONArray POTION_TYPES = getPotionTypes(); private static final JSONArray ENCHANT_TYPES = getEnchantTypes(); - private static final JSONArray ITEM_TYPES = new JSONArray(B.getItemTypes()); private static final JSONArray FONT_TYPES = new JSONArray(GraphicsEnvironment.getLocalGraphicsEnvironment().getAvailableFontFamilyNames()); private final KMap definitions; private final Class root; @@ -264,7 +263,7 @@ public class SchemaBuilder { if (!definitions.containsKey(key)) { JSONObject j = new JSONObject(); - j.put("enum", ITEM_TYPES); + j.put("enum", B.getItemTypes()); definitions.put(key, j); } @@ -441,7 +440,7 @@ public class SchemaBuilder { if (!definitions.containsKey(key)) { JSONObject j = new JSONObject(); - j.put("enum", ITEM_TYPES); + j.put("enum", B.getItemTypes()); definitions.put(key, j); }