FlatPick
Golden adjustable mining pickaxe for Paper 26.1.2+ that preserves a flat walking floor.
What It Does
FlatPick adds a special golden pickaxe. It starts at 3x3 and stores its current size on the item. Use /flatpick + and /flatpick - while holding it to cycle through 2x2, 3x3, 5x5, 7x7, 9x9, and so on.
When you break a block from the side, it mines a square face aligned to the direction you are looking.
The important bit: it never mines below your current feet level. In a tunnel, the bottom layer stays intact, so you get a clean walking surface instead of random holes in the floor.
When you break a block by targeting its top face, FlatPick switches to floor mode and mines a horizontal 5x5 plate on that block level. That makes deliberate downward digging possible without changing the normal tunnel behavior.
Commands
| Command | Description | Permission |
|---|---|---|
/flatpick give | Give yourself one FlatPick | flatpick.use |
/flatpick + | Increase the held FlatPick area | flatpick.use |
/flatpick - | Decrease the held FlatPick area | flatpick.use |
/flatpick size [number] | Show or set the held FlatPick area | flatpick.use |
/flatpick give <player> [amount] | Give FlatPicks to a player | flatpick.admin |
/flatpick reload | Reload configuration | flatpick.admin |
Aliases: /fp, /flatmine
Build
make build
The plugin JAR is created at target/FlatPick-1.0.0.jar.
Test Server
make deploy
make start
make logs
Connect to localhost:25567.
The test server uses Paper 26.1.2 with a normal generated world named flatpick-normal.
