diff options
author | Linnea Gräf <nea@nea.moe> | 2025-01-12 14:53:29 +0100 |
---|---|---|
committer | Linnea Gräf <nea@nea.moe> | 2025-01-12 14:53:29 +0100 |
commit | f828a6c9ec9d7219f58d11a5c260ae3897500f69 (patch) | |
tree | 2eeaf136220c146e43e98a5b10e4c50ef361fddd /src/texturePacks | |
parent | 4562d294bb19aace4479e68a425b092ba401242f (diff) | |
download | Firmament-f828a6c9ec9d7219f58d11a5c260ae3897500f69.tar.gz Firmament-f828a6c9ec9d7219f58d11a5c260ae3897500f69.tar.bz2 Firmament-f828a6c9ec9d7219f58d11a5c260ae3897500f69.zip |
fix: Missing cache for custom item models causing lags
Diffstat (limited to 'src/texturePacks')
-rw-r--r-- | src/texturePacks/java/moe/nea/firmament/features/texturepack/CustomSkyBlockTextures.kt | 1 | ||||
-rw-r--r-- | src/texturePacks/java/moe/nea/firmament/mixins/custommodels/ReplaceItemModelPatch.java | 4 |
2 files changed, 1 insertions, 4 deletions
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<Identifier, ItemModel> modelGetter; - @Inject(method = "<init>", at = @At("TAIL")) - private void saveMissingModel(BakedModelManager bakedModelManager, CallbackInfo ci) { - } - @Unique private boolean hasModel(Identifier identifier) { return !(modelGetter.apply(identifier) instanceof MissingItemModel); |