From 6898af1514c438a71d8591a84b0376ce9176ea04 Mon Sep 17 00:00:00 2001 From: P3pp3rF1y Date: Tue, 3 Dec 2024 18:06:16 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20Fixed=20tooltip=20of=20re?= =?UTF-8?q?sult=20in=20decoration=20table=20to=20properly=20show=20dye=20p?= =?UTF-8?q?arts=20required=20when=20chest/shulker=20is=20being=20decorated?= =?UTF-8?q?=20even=20if=20a=20material=20is=20one=20of=20the=20material=20?= =?UTF-8?q?slots=20(would=20previously=20incorrectly=20show=20that=20mater?= =?UTF-8?q?ial=20as=20cost)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gradle.properties | 2 +- .../block/DecorationTableBlockEntity.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gradle.properties b/gradle.properties index 046ee2fc2..a2129d727 100644 --- a/gradle.properties +++ b/gradle.properties @@ -13,7 +13,7 @@ loader_version_range=[4,) mod_id=sophisticatedstorage mod_name=Sophisticated Storage mod_license=GNU General Public License v3.0 -mod_version=0.11.1 +mod_version=0.11.2 mod_group_id=sophisticatedstorage mod_authors=P3pp3rF1y, Ridanisaurus mod_description=Fancy and functional storage containers. diff --git a/src/main/java/net/p3pp3rf1y/sophisticatedstorage/block/DecorationTableBlockEntity.java b/src/main/java/net/p3pp3rf1y/sophisticatedstorage/block/DecorationTableBlockEntity.java index 633131aa8..cd84da75b 100644 --- a/src/main/java/net/p3pp3rf1y/sophisticatedstorage/block/DecorationTableBlockEntity.java +++ b/src/main/java/net/p3pp3rf1y/sophisticatedstorage/block/DecorationTableBlockEntity.java @@ -496,8 +496,8 @@ private void addMaterialPartsNeeded(Map partsNeeded, public Map getPartsNeeded() { Map partsNeeded = new HashMap<>(); - if (InventoryHelper.isEmpty(decorativeBlocks)) { - ItemStack storageStack = storageBlock.getStackInSlot(0); + ItemStack storageStack = storageBlock.getStackInSlot(0); + if (InventoryHelper.isEmpty(decorativeBlocks) || !(storageStack.getItem() instanceof BarrelBlockItem)) { addDyePartsNeeded(storageStack, partsNeeded); } else {