BestTools icon

BestTools -----

Best auto tool plugin + hotbar refiller! Includes auto config update, ...




[+] Added support for 1.21.3
[+] Merged pull requests: #31, #29, #28, #25


Discord: https://discord.jeff-media.com
Donate: https://paypal.me/mfnalex
----------, Oct 27, 2024

  • [!] Fixed Mangrove Roots using wrong tool
Discord: https://discord.jeff-media.com
Donate: https://paypal.me/mfnalex
----------, Jun 16, 2024

  • [!] Fixed Sculk and Bamboo using wrong tools
Discord: https://discord.jeff-media.com
Donate: https://paypal.me/mfnalex
----------, Jun 15, 2024

  • [+] Added config option "consider-swords-for-cobwebs" (default: false)
  • [!] Got rid of ChestSortAPI as shaded dependency
  • [!] Fixed leaves not using the proper tool
  • [!] Fixed BestTools sometimes not recognizing interaction when mining cobblestone generators for hours
Discord: https://discord.jeff-media.com
Donate: https://paypal.me/mfnalex
----------, Feb 16, 2023

  • Added config option "consider-swords-for-cobwebs"
----------, Apr 9, 2022

  • Added support for BentoBox/OneBlock's magic block generator
----------, Apr 1, 2022

  • Fixed RAW_IRON_BLOCK not switching to a proper tool
----------, Mar 19, 2022

  • Fixed playerdata not being saved correctly
  • Fixed crimson and warped stairs using pickaxe instead of axe
  • Fixed seagrass and tall seagrass not using shears
----------, Jan 19, 2022

  • PlayerData will now be stored without any files. Old playerdata will be converted when a player joins.
  • Fixed console error when setting "favorite-slot" to -1
  • Improved UpdateChecker
----------, Jan 15, 2022

  • BestTools will now only use a golden pickaxe for diamond ore or deepslate diamond ore when you do not have an iron, diamond or netherite pickaxe
----------, Dec 30, 2021

- Fixed dirth paths not being detected
----------, Dec 28, 2021

  • BestTools will now also consider hoes and swords (if you want) for leaves. It will still prefer shears if you got any (because only they give drops), then try to use a hoe if you have any. There's now a config to also consider swords, however it's disabled by default because swords take twice the usual damage when using them on leaves.
----------, Dec 12, 2021

  • Playerdata is saved async now
----------, Dec 3, 2021

Added 1.18 support
----------, Nov 29, 2021

Fixed some 1.17 blocks not using pickaxe (raw gold/iron/copper block)
----------, Sep 30, 2021

  • Fixed some copper blocks not being detected
----------, Sep 3, 2021

Fixed bone blocks not being detected
----------, Aug 11, 2021

  • Fixed some deepslate blocks not being detected
----------, Jul 22, 2021

Fixed calcite not being detected
----------, Jul 14, 2021

  • Fixed smooth basalt and other blocks not being detected
  • Added Polish translation
----------, Jul 12, 2021

  • Fixed some of the new ores not being detected
----------, Jul 8, 2021

Fixed UpdateChecker showing the wrong version
----------, Jul 2, 2021

Fixed BestTools not using shears for glow lichen
----------, Jul 1, 2021

- Fixed all the amethyst blocks not being broken by pickaxes
----------, Jun 30, 2021

  • Added support for many new 1.17 materials. If some are still missing, please let me know on my Discord or in the discussion.
  • Updated ChestSortAPI
----------, Jun 13, 2021

- Improved performance even further
- Updated ChestSortAPI to version 3.0.0. If you have ChestSort installed, you must use at least ChestSort 10.0.0!
----------, May 19, 2021

- You can set messages to an empty String ("") to avoid them from being shown to the player.
----------, Apr 4, 2021

Updated Spigot API to 1.16.5 (still compatible with every version >= 1.13)
----------, Feb 20, 2021

Added global block blacklist
----------, Jan 18, 2021

Added Russian and Turkish translations
----------, Jan 10, 2021

- Fixed BestTools trying to choose a tool for AIR in rare cases
----------, Jan 9, 2021

- Added option to always use the current slot as favorite slot (set favorite-slot to -1)
----------, Dec 20, 2020

- Added bone blocks
----------, Aug 15, 2020

- Refill works with the offhand as well
----------, Aug 11, 2020

- Added possibility to disable using axes as weapons
- Removed console message when attempting to refill bonemeal after right-clicking a block with an item
----------, Aug 5, 2020

- Removed console message when attempting to refill bonemeal after right-clicking a block that can not be fertilized by bone meal
----------, Aug 3, 2020

- Refill now works for many new items like bone meal, ender pearls or ender eyes.
----------, Aug 3, 2020

- Refill now works for many new items like bone meal, ender pearls or ender eyes.
----------, Aug 3, 2020

- Empty soup bowls and potion bottles will be moved to another free slot when refill is enabled
----------, Jul 30, 2020

  • Added option to automatically switch to best sword/axe when attacking monsters
  • Added silk touch and pickaxe as best tool to kinds of glass and sea lanterns
  • Added possibility to disable hint messages (just set them to an empty string (""))
----------, Jul 30, 2020

- Nether gold ore, quartz and monster spawners will now be preferably mined with silk touch
- Already prepared ability to use best swords/axes on mobs, according to the enchantments Sharpness, Smite and Ban of Anthropods (comes with next update)
----------, Jul 23, 2020

- Fixed broken config updater leading to corrupt config files and exceptions. If you get errors on start, please delete your config.yml once. In future versions, it gets updated automatically.
- Added support for PlaceholderAPI (see new config.yml)
----------, Jul 21, 2020

- Added GUI (beta!) using /besttools gui
- Added new blacklist command, so that BestTools will not change tools when trying to break those blocks.

Usage:
  • /besttools bl -- Show your blacklist
  • /besttools bl add -- Adds your currently held item to your blacklist
  • /besttools bl add inventory -- Adds all items from your inventory to your blacklist
  • /besttools bl add hotbar -- Adds all items from your hotbar to your blacklist
  • /besttools bl add <items...> -- Add specified items to your blacklist
  • /besttools bl remove -- Removes your currently held item from your blacklist
  • /besttools bl remove inventory -- Removes all items from your inventory from your blacklist
  • /besttools bl remove hotbar -- Removes all items from your hotbar from your blacklist
  • /besttools bl remove <items...> -- Remove items from your blacklist
  • /besttools bl reset -- Removes all items from your blacklist
----------, Jul 21, 2020

  • Instant breakable blocks like torches, grass, flowers etc. are now broken with the current item if it's not a hoe (because the hoe would take damage)
  • Does not empty a slot into the inventory to use the empty hand to break a block when another undamagable item or block from the hotbar can be used instead
  • Further performance optimization
    • replaced LinkedLists with ArrayLists
    • pregenerates tools material list instead of comparing strings (which was done to avoid problems with versions before netherite tools)1
    • checks player cache before checking everything else like permissions to further speed things up
  • Added performance test mode (/besttools performance, needs permission besttools.debug), see screenshot: 2020-07-17_17.50.06.png
----------, Jul 17, 2020

Huuuuuge performance boost by caching two simple values

BestTools will now cache the last material a player has interacted with, and a boolean whether something important in their inventory has changed.

If the player interacts with the same material again, and they neither picked up a tool, broke a tool, changed their currently held item, nor dropped a tool, the BestTools listener will immediately exit because the player still has the best tool in his hands. This should improve performance by a greeeeeaaaaaaat amount. Even hundreds of players stripmining at once with golden efficiency 5 pickaxes should not be a problem for BestTools! :)

Also cleaned up the code and included a debug and wtf-debug command option. If you like a fully spammed console within a few seconds, feel free to try it :p (no seriously, only set debug or wtf-debug to true if I tell you to, you really don't want that enabled on a productive server)
----------, Jul 17, 2020

- Added config option "dont-switch-during-battle" (default: true) that prevents BestTools from switching to a tool if the player currently holds a weapon (Sword, Crossbow, Bow or Trident)
- Added Chinese and Chinese (Traditional) translations
----------, Jul 16, 2020

- Fixed misspelled permission for /refill again (sorry)
----------, Jul 16, 2020

- BestTools now prefers items with silk touch when breaking glass, enderchests and glowstone
----------, Jul 16, 2020

- Refill works on food, snacks, and anything else digestible
- /besttools and /refill will only work in survival mode or, if enabled in the config, in adventure mode
- Added German translation
----------, Jul 16, 2020

- Fixed typo in permission. /refill should work now
- Added Spanish translation
- Added download link to Update checker
----------, Jul 15, 2020

Resource Information
Author:
----------
Total Downloads: 35,291
First Release: Jul 14, 2020
Last Update: Oct 27, 2024
Category: ---------------
All-Time Rating:
35 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings