PickyMiner

PickyMiner

A client-side Fabric mod that lets you restrict mining to a specific block type, blockstate, or position so you never break the wrong block.

by
4 Downloads
fabricutility
Rent Server with this Mod

About this Mod

PickyMiner

A small Fabric client mod that lets you restrict what your mouse button is allowed to mine — without you having to be careful about it.

What it does

PickyMiner has five modes, cycled or toggled with keybinds (unbound by default — set them in Controls):

  • Disabled – Vanilla behavior. Mine whatever you want.
  • Enabled – Once you start breaking a block, only blocks of that same type can be broken until you let go of attack. Great for veins of the same ore where blockstate (like orientation or growth stage) doesn't matter.
  • Blockstate – Same idea, but stricter: it also has to match the exact blockstate. Useful when you only want to harvest, say, fully-grown crops and not the ones still growing next to them.
  • Position – Locks onto the single block you first hit. Nothing else breaks until you release attack and start again. Handy for not flailing into neighboring blocks in tight spaces.
  • Locked – Like Enabled, but persistent. It doesn't reset when you release attack — it stays locked onto whichever block type you targeted when you activated it, until you switch modes again. Good for long farming sessions where you don't want to re-select your target block every time you stop swinging.

The Locked mode is by far the mode that I use the most, and I find it makes mining large quantities of a single block very easy and relaxing.

The current mode shows up as a small overlay message whenever you switch, so you always know what's active.

Keybinds

  • Cycle Mode – steps through Disabled → Enabled → Blockstate → Position → Locked → Disabled...
  • Toggle Enabled, Toggle Blockstate, Toggle Position, Toggle Locked – jump straight to a specific mode, or back to Disabled if you're already in it.

All keybinds are unbound out of the box, so head into your controls menu and set up whatever feels natural.

Available Versions

PickyMiner 1.0release
MC 26.1.2, 26.2fabric
June 30, 2026

How to Install PickyMiner on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (26.2).

3

Install Mod

Open the mod browser in the dashboard and search for "PickyMiner". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

26.2, 26.1.2

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

PickyMiner server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.2). You can switch loaders with one click in the panel.

Is PickyMiner compatible with fabric?

PickyMiner officially supports fabric for Minecraft 26.2, 26.1.2. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with PickyMiner – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if PickyMiner consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install PickyMiner with just one click on your server.

Recommended RAM
4 GBfrom €8/mo
Minimum 3 GB | per 8 players
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Unsupported

Supported Versions

26.226.1.2