From a5e1140a2b20b9da394160036433243f05a35b9c Mon Sep 17 00:00:00 2001 From: miozune Date: Wed, 29 Jun 2022 19:33:23 +0900 Subject: [PATCH] Set harvest level for Terra Shatterer based on mana tier --- .../item/equipment/tool/terrasteel/ItemTerraPick.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/vazkii/botania/common/item/equipment/tool/terrasteel/ItemTerraPick.java b/src/main/java/vazkii/botania/common/item/equipment/tool/terrasteel/ItemTerraPick.java index a9b1d39b2e..58f01a2c36 100644 --- a/src/main/java/vazkii/botania/common/item/equipment/tool/terrasteel/ItemTerraPick.java +++ b/src/main/java/vazkii/botania/common/item/equipment/tool/terrasteel/ItemTerraPick.java @@ -205,6 +205,15 @@ public IIcon getIcon(ItemStack stack, int pass) { return pass == 1 && isEnabled(stack) ? iconOverlay : isTipped(stack) ? iconTipped : iconTool; } + @Override + public int getHarvestLevel(ItemStack stack, String toolClass) { + if (!"pickaxe".equals(toolClass)) { + return super.getHarvestLevel(stack, toolClass); + } + // Rank S -> level 8 (Manyullyn) + return getLevel(stack) + 4; + } + public static boolean isTipped(ItemStack stack) { return ItemNBTHelper.getBoolean(stack, TAG_TIPPED, false); }