File tree Expand file tree Collapse file tree
forge/src/main/java/com/envyful/api/forge/config Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ public static ItemStack fromConfigItem(ConfigItem configItem) {
2424
2525 for (Map .Entry <String , ConfigItem .NBTValue > nbtData : configItem .getNbt ().entrySet ()) {
2626 NBTBase base = null ;
27- switch (nbtData .getValue ().getType ()) {
27+ switch (nbtData .getValue ().getType (). toLowerCase () ) {
2828 case "int" : case "integer" :
2929 base = new NBTTagInt (Integer .parseInt (nbtData .getValue ().getData ()));
3030 break ;
@@ -40,6 +40,9 @@ public static ItemStack fromConfigItem(ConfigItem configItem) {
4040 case "float" :
4141 base = new NBTTagFloat (Float .parseFloat (nbtData .getValue ().getData ()));
4242 break ;
43+ case "short" :
44+ base = new NBTTagShort (Short .parseShort (nbtData .getValue ().getData ()));
45+ break ;
4346 default : case "string" :
4447 base = new NBTTagString (nbtData .getValue ().getData ());
4548 break ;
You can’t perform that action at this time.
0 commit comments