From ceea64885887e1d1bade1103323f60e504641516 Mon Sep 17 00:00:00 2001 From: paulevsGitch Date: Sun, 1 Aug 2021 17:56:09 +0300 Subject: [PATCH] Fixed missing models with optifine --- src/main/java/ru/bclib/mixin/client/ModelBakeryMixin.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/ru/bclib/mixin/client/ModelBakeryMixin.java b/src/main/java/ru/bclib/mixin/client/ModelBakeryMixin.java index a8682c8b..f0fdd8df 100644 --- a/src/main/java/ru/bclib/mixin/client/ModelBakeryMixin.java +++ b/src/main/java/ru/bclib/mixin/client/ModelBakeryMixin.java @@ -50,8 +50,8 @@ public abstract class ModelBakeryMixin { } // If Injection above failed - with Optifine, for example - @Inject(method = "getModel", at = @At("HEAD")) - private void bclib_loadModelsIfNecessary(ResourceLocation resourceLocation, CallbackInfoReturnable model) { + @Inject(method = "loadModel(Lnet/minecraft/resources/ResourceLocation;)V", at = @At("HEAD")) + private void bclib_loadModelsIfNecessary(ResourceLocation resourceLocation, CallbackInfo model) { if (!CustomModelBakery.areModelsLoaded()) { ResourceManager resourceManager = Minecraft.getInstance().getResourceManager(); CustomModelBakery.loadCustomModels(resourceManager, unbakedCache, topLevelModels, loadingStack);