RoodyMines v1.6.2 is outSee what’s new →
⚒️

RoodyPickaxes

RoodyPickaxes adds pickaxes that break an area (3x3, 5x5, 3x3x2… any size) and custom pickaxes with powers. Everything is defined in picos.yml.

Commands, permissions, config keys and default messages are in Spanish. Every text can be changed in lore.yml and messages.yml.

Installation

License: after the first start, paste your key (from My account) in plugins/RoodyPickaxes/license.yml and restart. Without a valid key the plugin does not start. Once checked, it keeps working for 14 days offline.

Updates: when a new version is out, the console says so and ops (permission roodypickaxes.update) get a message with the download link when they join. Turn it off with avisar-actualizaciones: false in config.yml.

  1. Put RoodyPickaxes-<version>.jar in plugins/ and restart.
  2. Edit picos.yml (its header explains every key) and /picos recargar.
  3. /picos opens a menu with all of them; /picos dar <pickaxe> <player> from the console, shops or crates.

No plugin required. Works from 1.20.4 to 1.21.x.

What a pickaxe can do

  • Area oriented to the face you hit (wall, floor or ceiling), centred on the block, with optional depth. Sneak to break a single block.
  • Effects while held (haste, speed, night vision…). Removed when you switch item, and never override a stronger effect you already have.
  • Auto-smelt (with your server's furnace recipes), auto-pickup (drops and XP), XP multiplier and drop multiplier.
  • Particles on every broken block and a sound on every swing.
  • Rewards with a % chance per block (commands and message).
  • Permission per pickaxe: without it, it works like a normal pickaxe.
  • Enchantments, unbreakable, glint and custom-model-data for a resource pack.

Lore is generated automatically (lore.yml) and pickaxes already given update themselves when picos.yml or lore.yml change, keeping their durability.

Works with protections and mines

Each extra block is broken as if mined by hand (it goes through the normal block-break event), so WorldGuard, RoodyMines and any other plugin treat it the same: protections cancel block by block, and mines count, regenerate and give their drops and rewards. Durability is used normally too.

The area only breaks blocks that are not air, liquids or passable, that the pickaxe is the right tool for (stone, ores, bricks… or the pickaxe's own list), with hardness up to dureza-maxima (no obsidian or bedrock), without contents (chests, furnaces, spawners…) and not in bloques-prohibidos. Cap per swing: maximo-bloques (125).

Commands

/picos (also /rpicos, /roodypickaxes). Everything needs roodypickaxes.admin.

Command What it does
/picos Menu with every pickaxe; click to take one.
/picos dar <pickaxe> [player] [amount] Give a pickaxe (also from the console).
/picos lista Every pickaxe with its powers.
/picos info The pickaxe in your hand: id, powers and whether it is up to date.
/picos actualizar Rebuild outdated pickaxes of online players.
/picos recargar Reload the files and update.

Permissions

Permission Default Grants
roodypickaxes.usar everyone Use the powers.
roodypickaxes.admin op The commands.
(each pickaxe's permiso) — Use that pickaxe.

Files

  • config.yml — area rules (sneak, maximum, pickaxe blocks only, hardness, forbidden blocks, worlds), effects, particles and defaults.
  • picos.yml — the pickaxes. Whatever you delete stays deleted.
  • lore.yml — name and lore, and the names of effects and enchantments (also usable in picos.yml: prisa: II).
  • messages.yml — texts.