From be15e5f161b59ccd52813d7c54bab81310813f52 Mon Sep 17 00:00:00 2001 From: brian Date: Mon, 1 Jul 2024 23:49:42 -0500 Subject: [PATCH 1/3] fix me output bus --- .../java/gregtech/api/capability/impl/miner/MinerLogic.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/gregtech/api/capability/impl/miner/MinerLogic.java b/src/main/java/gregtech/api/capability/impl/miner/MinerLogic.java index 5b1ca454f3d..df01dfd9701 100644 --- a/src/main/java/gregtech/api/capability/impl/miner/MinerLogic.java +++ b/src/main/java/gregtech/api/capability/impl/miner/MinerLogic.java @@ -282,7 +282,8 @@ private void mineAndInsertItems(NonNullList blockDrops, WorldServer w // If the block's drops can fit in the inventory, move the previously mined position to the block // replace the ore block with cobblestone instead of breaking it to prevent mob spawning // remove the ore block's position from the mining queue - if (GTTransferUtils.addItemsToItemHandler(metaTileEntity.getExportItems(), true, blockDrops)) { + if (GTTransferUtils.addItemsToItemHandler(metaTileEntity.getExportItems(), true, blockDrops) || + metaTileEntity.getItemInventory().getSlotLimit(0) == Integer.MAX_VALUE - 1) { // Check for ME Output GTTransferUtils.addItemsToItemHandler(metaTileEntity.getExportItems(), false, blockDrops); world.setBlockState(blocksToMine.getFirst(), oreReplacementBlock); mineX.set(blocksToMine.getFirst().getX()); From ce740da8b422180a2adcdeedca6c2aa59296c4fd Mon Sep 17 00:00:00 2001 From: brian Date: Tue, 2 Jul 2024 00:06:45 -0500 Subject: [PATCH 2/3] fix screwdriver text not in chunk mode --- .../multi/electric/MetaTileEntityLargeMiner.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/gregtech/common/metatileentities/multi/electric/MetaTileEntityLargeMiner.java b/src/main/java/gregtech/common/metatileentities/multi/electric/MetaTileEntityLargeMiner.java index cc2b78fa6ba..7e6417fb901 100644 --- a/src/main/java/gregtech/common/metatileentities/multi/electric/MetaTileEntityLargeMiner.java +++ b/src/main/java/gregtech/common/metatileentities/multi/electric/MetaTileEntityLargeMiner.java @@ -467,7 +467,7 @@ public boolean onScrewdriverClick(EntityPlayer playerIn, EnumHand hand, EnumFaci this.minerLogic.setCurrentRadius(currentRadius - CHUNK_LENGTH / 2); } int workingArea = getWorkingArea(minerLogic.getCurrentRadius()); - playerIn.sendMessage(new TextComponentTranslation("gregtech.universal.tooltip.working_area", + playerIn.sendMessage(new TextComponentTranslation("gregtech.machine.miner.working_area", workingArea, workingArea)); } this.minerLogic.resetArea(); From ba29b7ffe0495c58496bf90903040fc39ed4bfff Mon Sep 17 00:00:00 2001 From: brian Date: Tue, 2 Jul 2024 00:23:42 -0500 Subject: [PATCH 3/3] oops --- .../java/gregtech/api/capability/impl/miner/MinerLogic.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/gregtech/api/capability/impl/miner/MinerLogic.java b/src/main/java/gregtech/api/capability/impl/miner/MinerLogic.java index df01dfd9701..2ecc0474d3b 100644 --- a/src/main/java/gregtech/api/capability/impl/miner/MinerLogic.java +++ b/src/main/java/gregtech/api/capability/impl/miner/MinerLogic.java @@ -283,7 +283,7 @@ private void mineAndInsertItems(NonNullList blockDrops, WorldServer w // replace the ore block with cobblestone instead of breaking it to prevent mob spawning // remove the ore block's position from the mining queue if (GTTransferUtils.addItemsToItemHandler(metaTileEntity.getExportItems(), true, blockDrops) || - metaTileEntity.getItemInventory().getSlotLimit(0) == Integer.MAX_VALUE - 1) { // Check for ME Output + metaTileEntity.getExportItems().getSlotLimit(0) == Integer.MAX_VALUE - 1) { // Check for ME Output GTTransferUtils.addItemsToItemHandler(metaTileEntity.getExportItems(), false, blockDrops); world.setBlockState(blocksToMine.getFirst(), oreReplacementBlock); mineX.set(blocksToMine.getFirst().getX());