From 70dfb40e5fb2357a1d976025f4cd03cb635b7f21 Mon Sep 17 00:00:00 2001 From: Brady Date: Mon, 6 Aug 2018 19:50:39 -0500 Subject: [PATCH] Create constant for throwaway items --- .../java/baritone/bot/pathing/movement/MovementHelper.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/baritone/bot/pathing/movement/MovementHelper.java b/src/main/java/baritone/bot/pathing/movement/MovementHelper.java index 7834c13d8..4ddfd4157 100644 --- a/src/main/java/baritone/bot/pathing/movement/MovementHelper.java +++ b/src/main/java/baritone/bot/pathing/movement/MovementHelper.java @@ -27,6 +27,11 @@ import java.util.Optional; */ public interface MovementHelper extends ActionCosts, Helper { + List ACCEPTABLE_THROWAWAY_ITEMS = Arrays.asList( + Item.getItemFromBlock(Blocks.DIRT), + Item.getItemFromBlock(Blocks.COBBLESTONE) + ); + static boolean avoidBreaking(BlockPos pos) { Block b = BlockStateInterface.getBlock(pos); Block below = BlockStateInterface.get(new BlockPos(pos.getX(), pos.getY() - 1, pos.getZ())).getBlock(); @@ -157,7 +162,6 @@ public interface MovementHelper extends ActionCosts, Helper { } static boolean switchtothrowaway() { - List ACCEPTABLE_THROWAWAY_ITEMS = Arrays.asList(new Item[]{Item.getByNameOrId("minecraft:dirt"), Item.getByNameOrId("minecraft:cobblestone")}); EntityPlayerSP p = Minecraft.getMinecraft().player; NonNullList inv = p.inventory.mainInventory; for (byte i = 0; i < 9; i++) { @@ -171,7 +175,6 @@ public interface MovementHelper extends ActionCosts, Helper { } static boolean hasthrowaway() { - List ACCEPTABLE_THROWAWAY_ITEMS = Arrays.asList(new Item[]{Item.getByNameOrId("minecraft:dirt"), Item.getByNameOrId("minecraft:cobblestone")}); EntityPlayerSP p = Minecraft.getMinecraft().player; NonNullList inv = p.inventory.mainInventory; for (byte i = 0; i < 9; i++) {