/
xPickaxes is a professional Spigot/Paper plugin that adds fully customizable pickaxes with area mining, an intuitive GUI, permission-based access, and special effects — all configurable without touching a single line of Java.
Compatible with Minecraft 1.19 – 1.21+ (Paper & Spigot)
config.yml| Tier | Area | Material | Effects | Permission |
|---|---|---|---|---|
| Novice | 3×3 | Iron Pickaxe | — | xpickaxes.pickaxe.novice |
| Adept | 5×5 | Golden Pickaxe | Fortune Boost | xpickaxes.pickaxe.adept |
| Master | 7×7 | Diamond Pickaxe | Fortune + Auto-Smelting | xpickaxes.pickaxe.master |
| Titan | 9×9 | Netherite Pickaxe | Fortune + Auto-Smelting + Vein Miner | xpickaxes.pickaxe.titan |
All tiers are fully editable or removable in config.yml. You can also add your own!
| Command | Description | Permission |
|---|---|---|
/xpickaxe give <type> [player] | Give a custom pickaxe | xpickaxes.give |
/xpickaxe list | List all available pickaxe types | xpickaxes.use |
/xpickaxe menu | Open the GUI for your held pickaxe | xpickaxes.use |
/xpickaxe reload | Reload the plugin config | xpickaxes.reload |
/xpickaxe help | Show help | — |
Aliases: /xpick, /xp
| Permission | Default | Description |
|---|---|---|
xpickaxes.use | Everyone | Use custom pickaxes |
xpickaxes.give | OP | Give custom pickaxes |
xpickaxes.reload | OP | Reload the plugin |
xpickaxes.admin | OP | Full admin access (includes give + reload) |
xpickaxes.pickaxe.novice | Everyone | Access to Novice pickaxe |
xpickaxes.pickaxe.adept | OP | Access to Adept pickaxe |
xpickaxes.pickaxe.master | OP | Access to Master pickaxe |
xpickaxes.pickaxe.titan | OP | Access to Titan pickaxe |
xpickaxes.effect.autosmelting | OP | Use Auto-Smelting effect |
xpickaxes.effect.veinminer | OP | Use Vein Miner effect |
xpickaxes.effect.fortune | OP | Use Fortune Boost effect |
xpickaxes.effect.xray | OP | Use Ore Highlight effect |
Right-click any xPickaxes custom pickaxe (or run /xpickaxe menu) to open the configuration panel:
┌─────────────────────────────────────────────────────┐
│ [Pickaxe] [Pickaxe Configuration] │
│ │
│ [Toggle Area] [Compass] 3x37x7[✗]│
│ │
│ [★] [Effect1] [Effect2] [Effect3] [Effect4] │
│ │
│ [ℹ Info] │
│ [✖ Close] │
└─────────────────────────────────────────────────────┘
All pickaxe types, effects, messages, and behavior is defined in config.yml. Here's an example of adding a custom pickaxe:
pickaxes:
my_custom_pick:
enabled: true
display-name: "&5✦ Void Pickaxe"
lore:
- "&7Area Mining: &e11x11"
- ""
- "&8▸ Right-click to configure"
material: NETHERITE_PICKAXE
area-size: 11
durability-multiplier: 4.0
enchantments:
EFFICIENCY: 5
UNBREAKING: 3
FORTUNE: 3
effects:
- FORTUNE
- AUTOSMELTING
- VEINMINER
permission: myplugin.voidpickaxe
give-command-enabled: true
custom-model-data: 0
Add custom smelting recipes in config.yml:
smelt-map:
IRON_ORE: IRON_INGOT
GOLD_ORE: GOLD_INGOT
SAND: GLASS
# Add your own!
xPickaxes-1.0.0.jarplugins/ folderplugins/xPickaxes/config.yml to customize/xpickaxe reload to apply changes liveRequirements: