From 7c9dd00b1458f8342b665679f5e1ad1ac34ef2f2 Mon Sep 17 00:00:00 2001 From: P3pp3rF1y Date: Fri, 1 Sep 2023 21:27:48 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20Fix=20applying=20compress?= =?UTF-8?q?ion=20upgrade=20to=20barrel=20to=20always=20properly=20update?= =?UTF-8?q?=20block=20render=20in=20world?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gradle.properties | 2 +- .../upgrades/compression/CompressionUpgradeItem.java | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index e1f078b7..04ec766b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,7 +1,7 @@ org.gradle.daemon=false minecraft_version=1.19.2 forge_version=43.2.13 -mod_version=0.8.42 +mod_version=0.8.43 jei_mc_version=1.19.2-forge jei_version=11.6.0.+ quark_cf_file_id=4463411 diff --git a/src/main/java/net/p3pp3rf1y/sophisticatedstorage/upgrades/compression/CompressionUpgradeItem.java b/src/main/java/net/p3pp3rf1y/sophisticatedstorage/upgrades/compression/CompressionUpgradeItem.java index 8c03c17e..31c52a42 100644 --- a/src/main/java/net/p3pp3rf1y/sophisticatedstorage/upgrades/compression/CompressionUpgradeItem.java +++ b/src/main/java/net/p3pp3rf1y/sophisticatedstorage/upgrades/compression/CompressionUpgradeItem.java @@ -9,6 +9,7 @@ import net.p3pp3rf1y.sophisticatedcore.inventory.InventoryHandler; import net.p3pp3rf1y.sophisticatedcore.inventory.InventoryPartRegistry; import net.p3pp3rf1y.sophisticatedcore.inventory.InventoryPartitioner; +import net.p3pp3rf1y.sophisticatedcore.settings.itemdisplay.ItemDisplaySettingsCategory; import net.p3pp3rf1y.sophisticatedcore.settings.memory.MemorySettingsCategory; import net.p3pp3rf1y.sophisticatedcore.upgrades.UpgradeItemBase; import net.p3pp3rf1y.sophisticatedcore.upgrades.UpgradeType; @@ -105,6 +106,7 @@ public void onAdded() { setFirstInventorySlot(slotRange.firstSlot()); inventoryPartitioner.addInventoryPart(slotRange.firstSlot(), slotRange.numberOfSlots(), new CompressionInventoryPart(storageWrapper.getInventoryHandler(), slotRange, () -> storageWrapper.getSettingsHandler().getTypeCategory(MemorySettingsCategory.class))); }); + storageWrapper.getSettingsHandler().getTypeCategory(ItemDisplaySettingsCategory.class).itemsChanged(); } private void setFirstInventorySlot(int firstInventorySlot) {