meteor-client
meteor-client copied to clipboard
auto-tool improvements, split anti-break into its own module
Type of change
- [X] Bug fix
- [X] New feature
Description
auto-tool changes
- setting to break glass with silk touch tools if possible
- settings to allow using tools from the entire inventory
- setting to try to switch to non-tool item when no tool is found
new module ToolSaver
- replaces anti-break functionality everywhere other than
AutoFish - setting to allow breaking tools anyway if a better one is present in inventory (very useful in conjunction with auto-tool), or breaking tools which don't have mending
- other modules should check whether this module will allow a tool to be used before selecting it (
KillAurastill does not due to a few reasons)
Related issues
resolves #5707 (by accident) resolves #1805 resolves #4785 partially resolves #2255 superset of #3992 (did not know that existed)
possibly others
How Has This Been Tested?
direct functionality and interaction with some other modules was tested, but there is probably at least one buggy edge-case somewhere
Checklist:
- [X] Code follows the style guidelines of this project.
- [X] Comments exist in more complex areas
- [X] Tested in both development and production environments.
why did the check not run (it did, but it took over a minute for it to even be queued for some reason)
How will this affect the legacy of popbob?
don't spam random github comments