FlatPick
A configurable golden mining pickaxe that keeps tunnels walkable
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
FlatPick
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
```bash make build ```
The plugin JAR is created at `target/FlatPick-1.0.0.jar`.
Test Server
```bash 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`.