More constructor work.

This commit is contained in:
2024-02-18 15:15:19 -05:00
parent b9507381ed
commit 11e6b793d5
+6 -1
View File
@@ -12,6 +12,7 @@ import engine.Enum;
import engine.math.Vector3fImmutable;
import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import org.pmw.tinylog.Logger;
import java.util.EnumSet;
import java.util.HashMap;
@@ -78,7 +79,11 @@ public class ItemTemplate {
// Parsing an enum
item_type = Enum.ItemType.valueOf((String) jsonObject.get("item_type"));
try {
item_type = Enum.ItemType.valueOf((String) jsonObject.get("item_type"));
} catch (Exception e) {
Logger.error((String) jsonObject.get("item_type"));
}
item_eq_slots_value = ((Long) jsonObject.get("item_eq_slots_value")).intValue();
item_eq_slots_type = (boolean) jsonObject.get("item_eq_slots_type");