MeteorDevelopment / meteor-client

Based Minecraft utility mod.
https://meteorclient.com
GNU General Public License v3.0
2.25k stars 836 forks source link

[Bug] Highway Builder sometimes breaks the tools despite activating the "Dont Break Tool" box #2176

Open CadaverThrasher opened 2 years ago

CadaverThrasher commented 2 years ago

Describe the bug

The title says most of it. It happens rarely to me, but my friend said it happened to him so much he's been working on his own patch for it.

Steps to reproduce

Fill inventory with pickaxes, start "Highway Builder" with "Don't Break Tools" activated. Eventually, you should see some pickaxes missing from your inventory with your statistic for broken pickaxes increased.

Meteor Version

0.4.8 1445

Minecraft Version

18.2

Operating System

Windows

Before submitting a bug report

CadaverThrasher commented 2 years ago

Also, the Auto Tool's anti-break percentage and the Highway Builder sometimes communicate with each other. Sometimes when I set the Auto Tool's anti-break percentage at 5% (for example) highway builder stops at 5% durability, but sometimes it brings the durability all the way down to 1/2031. More often than not this happens.

xXBaboBastiXx commented 2 years ago

I can confirm that this bug exists and was looking for solutions. Based on my experience, Highway Builder/Auto Tool struggle with any blocks that are not Netherrack. If you don't use Auto Tool, Highway Builder will break your pickaxes even if you enable "Don't break tools". If you use Auto Tool, Highway Builder will stop breaking blocks when there are blocks like Basalt, Blackstone and Glowstone in front of you, while the pickaxe durabiltiy is ~1%.

The solution I found: Disable "Don't break tools" in Highway Builder, it doesn't work. Rely only on Auto Tool to not break tools. Download the meteor addon "Meteor Tweaks". Choose the options "Inventory" and "Hotbar first" in Auto Tool, if you are using meteor tweaks. Take only 1 pickaxe in your hotbar and fill your entire inventory with pickaxes, like this: image

If durability is ~1%, Auto Tool will replace the broken pickaxe in your hotbar with a full durability pickaxe from your inv, without breaking tools.

I still hope that this bug gets fixed by the meteor developers.