From ff82fb6f4cb1d91c8b3565e46c81cba576cc5a2b Mon Sep 17 00:00:00 2001 From: PrototypeTrousers Date: Mon, 1 Nov 2021 23:23:45 -0300 Subject: [PATCH] potential fix for showing proper item names when failing to start craft --- src/main/java/appeng/crafting/MECraftingInventory.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/appeng/crafting/MECraftingInventory.java b/src/main/java/appeng/crafting/MECraftingInventory.java index 85c3f18e8..4fda335a6 100644 --- a/src/main/java/appeng/crafting/MECraftingInventory.java +++ b/src/main/java/appeng/crafting/MECraftingInventory.java @@ -312,9 +312,13 @@ public class MECraftingInventory implements IMEInventory if( src.player().isPresent() ) { if( result == null ) - src.player().get().sendStatusMessage( new TextComponentString( "System reported " + extra.getStackSize() + " " + extra.getDefinition().getDisplayName() + " available but could not extract anything" ), false ); + { + src.player().get().sendStatusMessage( new TextComponentString( "System reported " + extra.getStackSize() + " " + extra.getDefinition().getItem().getItemStackDisplayName( extra.getDefinition() ) + " available but could not extract anything" ), false ); + } else - src.player().get().sendStatusMessage( new TextComponentString( "System reported " + extra.getStackSize() + " " + extra.getDefinition().getDisplayName() + " available but could only extract " + result.getStackSize() ), false ); + { + src.player().get().sendStatusMessage( new TextComponentString( "System reported " + extra.getStackSize() + " " + extra.getDefinition().getItem().getItemStackDisplayName( extra.getDefinition() ) + " available but could only extract " + result.getStackSize() ), false ); + } } failed = true; if( !src.player().isPresent() ) break;