From a5679f5d7938a6b26d1f76ccaea1602c04b6d5a1 Mon Sep 17 00:00:00 2001 From: zimzaza4 <3625282098@qq.com> Date: Sun, 27 Oct 2024 18:01:26 +0800 Subject: [PATCH] fix texture --- .../generator/RenderController.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/re/imc/geysermodelenginepackgenerator/generator/RenderController.java b/src/main/java/re/imc/geysermodelenginepackgenerator/generator/RenderController.java index 61fec7e..8077b78 100644 --- a/src/main/java/re/imc/geysermodelenginepackgenerator/generator/RenderController.java +++ b/src/main/java/re/imc/geysermodelenginepackgenerator/generator/RenderController.java @@ -32,6 +32,15 @@ public class RenderController { // Texture texture = entity.textureMap.get(key); Set uvBonesId = entity.getModelConfig().bingingBones.get(key); + + if (uvBonesId == null) { + if (!singleTexture) { + continue; + } else { + uvBonesId = new HashSet<>(); + uvBonesId.add("*"); + } + } ModelConfig.AnimTextureOptions anim = entity.getModelConfig().getAnimTextures().get(key); JsonObject controller = new JsonObject();