diff --git a/src/main/java/org/saturnclient/cosmetics/obj/MtlLoader.java b/src/main/java/org/saturnclient/cosmetics/obj/MtlLoader.java index cbc31f1..b4a8426 100644 --- a/src/main/java/org/saturnclient/cosmetics/obj/MtlLoader.java +++ b/src/main/java/org/saturnclient/cosmetics/obj/MtlLoader.java @@ -27,6 +27,7 @@ public class MtlLoader { } public static Map of(Identifier mtlId) { + System.out.println(mtlId); if (loadedMtls.containsKey(mtlId)) return loadedMtls.get(mtlId); @@ -44,10 +45,12 @@ public class MtlLoader { } public static Map cosmetic(String cosmeticId) { - String input = "halo_black"; - int index = input.indexOf('_'); + int index = cosmeticId.indexOf('_'); - String mtlId = (index == -1) ? "" : input.substring(index + 1); + String mtlId = (index == -1) ? "" : cosmeticId.substring(index + 1); + + if (mtlId.isEmpty()) + mtlId = "white"; return of(Identifier.of("saturnclient", "models/cosmetic/" + mtlId + ".mtl")); }