Sunday Market
Tools & Quality

Auto-best-tool

The server auto-swaps to the best tool in your inventory when you mine or attack.

When you swing at a block, the server checks your inventory for the best tool for that block and uses it automatically — without you manually switching.

Mine a stone block holding a sword? The server uses your pickaxe (if you have one). Punch a tree holding a pickaxe? The server uses your axe. Attack a zombie? Server uses your sword.

You stay focused on the play. The tool-swap happens silently.

How it works

The plugin tracks your full inventory (hotbar + main inventory + sometimes pack). When you click to break a block or attack a mob, it picks the most appropriate tool from your inventory and applies its breaking/attack stats — without actually moving the tool to your hotbar.

Result: you see vanilla swing, but the underlying calculation uses the optimal tool.

Toggle on/off

You can toggle the feature per-player. Default: on.

/besttools
Toggle auto-best-tool on/off for yourself.
/bt
Short alias for /besttools.

If you prefer manual tool selection (some PvP players or competitive miners do), turn it off.

Hotbar-only mode

/besttools hotbar
Toggle hotbar-only mode — auto-best only considers tools currently on your hotbar.

If "hotbar only" is enabled, the auto-best logic only swaps among hotbar tools — leaves your main inventory tools out. Useful if you carry "spare" tools you don't want to wear out automatically.

Personal blacklist

You can blacklist specific items from being auto-selected.

/besttools bl
Show your current blacklist.
/besttools bl add <item>
Add an item (or your currently held item) to the blacklist.
/besttools bl remove <item>
Remove an item from the blacklist.
/besttools bl reset
Clear your blacklist.

Common use case: Mothra has a fancy enchanted Netherite Sword in her pack that she doesn't want auto-equipped on every zombie. Add it to the blacklist and the auto-best system ignores it.

What this pairs well with

Hammers (multi-block mining)

Your daily hammer auto-swaps to your daily pickaxe when you switch to a different block type. Your daily axe takes over when you start chopping a tree.

Tool enchantments

A Telekinesis pickaxe, a Lumberjack axe, a Lifesteal sword — auto-best picks the right one for the right action. You always benefit from the right enchant.

Tree felling

When you start chopping a tree, auto-best gets your axe in hand for the felling. Your hands are still on whatever you were holding visually, but the swing comes from the axe.

Auto-pickup

The combination is: auto-best-tool decides what to swing with → the swing breaks the block → drops auto-pickup straight to inventory. You see one click, you get a stack.

Refill from inventory

A separate but related feature: auto-refill. When your hotbar slot empties (you ran out of Cobblestone, for example), the next stack from your main inventory auto-fills the slot.

/refill
Toggle auto-refill on/off for yourself.
/rf
Short alias for /refill.

Especially useful for builders pillar-up-and-bridging.

Limitations

  • Damage/durability still applies normally — the tool actually used loses durability
  • Enchanted books from books are not "tools" — they don't trigger
  • Items the server doesn't recognize as tools are skipped — usually fine, edge cases possible
  • Bedrock vs Java — both editions support the auto-best system; same UX

When to turn it off

A few cases where manual control matters:

  • You want to use a specific tool for durability management — let the cheap tool wear out before swapping to the expensive one
  • You're competitive PvPing — some players prefer full muscle-memory control
  • You're doing tool-experiments — testing what an enchant does at level X requires holding that exact tool

Why this is QoL not cheating

Auto-best-tool doesn't add stats — it just removes the manual swap step. The same tools, the same enchants, the same outcomes. You're just not pausing every 5 seconds to scroll your hotbar.

Vanilla itself has the "tool affinity" mechanic where wrong tool = penalty. Auto-best just always picks the right one.

See also

How to Join Sunday Market

Server address

marketsunday.com
  1. 1Launch Minecraft Java Edition.
  2. 2Click Multiplayer.
  3. 3Click Add Server.
  4. 4Server Name: Sunday Market. Server Address: paste the address above.
  5. 5Click Done, then double-click the entry to connect.
  6. Any client from 1.7 upward works — the version-translation layer maps older and newer clients to the server's Minecraft 1.21.