From f828a6c9ec9d7219f58d11a5c260ae3897500f69 Mon Sep 17 00:00:00 2001 From: Linnea Gräf Date: Sun, 12 Jan 2025 14:53:29 +0100 Subject: fix: Missing cache for custom item models causing lags --- .../moe/nea/firmament/features/texturepack/CustomSkyBlockTextures.kt | 1 + .../moe/nea/firmament/mixins/custommodels/ReplaceItemModelPatch.java | 4 ---- 2 files changed, 1 insertion(+), 4 deletions(-) (limited to 'src/texturePacks/java/moe/nea/firmament') diff --git a/src/texturePacks/java/moe/nea/firmament/features/texturepack/CustomSkyBlockTextures.kt b/src/texturePacks/java/moe/nea/firmament/features/texturepack/CustomSkyBlockTextures.kt index d9ca5b4..0de9eb5 100644 --- a/src/texturePacks/java/moe/nea/firmament/features/texturepack/CustomSkyBlockTextures.kt +++ b/src/texturePacks/java/moe/nea/firmament/features/texturepack/CustomSkyBlockTextures.kt @@ -44,6 +44,7 @@ object CustomSkyBlockTextures : FirmamentFeature { val allItemCaches by lazy { listOf( skullTextureCache.cache, + CustomItemModelEvent.cache.cache, CustomGlobalArmorOverrides.overrideCache.cache ) } diff --git a/src/texturePacks/java/moe/nea/firmament/mixins/custommodels/ReplaceItemModelPatch.java b/src/texturePacks/java/moe/nea/firmament/mixins/custommodels/ReplaceItemModelPatch.java index dfc87a0..a71ad92 100644 --- a/src/texturePacks/java/moe/nea/firmament/mixins/custommodels/ReplaceItemModelPatch.java +++ b/src/texturePacks/java/moe/nea/firmament/mixins/custommodels/ReplaceItemModelPatch.java @@ -27,10 +27,6 @@ public class ReplaceItemModelPatch { @Final private Function modelGetter; - @Inject(method = "", at = @At("TAIL")) - private void saveMissingModel(BakedModelManager bakedModelManager, CallbackInfo ci) { - } - @Unique private boolean hasModel(Identifier identifier) { return !(modelGetter.apply(identifier) instanceof MissingItemModel); -- cgit