HomeJavaModsDowns
Downs
Downs — screenshot 1Downs — screenshot 2

Downs

Timed area-mining tools with their own AFK-earned currency.

Nine tools across three tiers. Buy them with Downs, a coin your players earn by standing still. Every tool breaks a rectangle of blocks in one swing, then destroys itself when its timer runs out — so nobody keeps a 36-block pickaxe forever.

Everything is driven from one commented config.yml. Sizes, prices, timers, colours, messages, the shop layout and the scoreboard are all editable without touching code, and /downs reload applies changes live.

The tools

Three sections, three tiers each. Every tool is Netherite with Mending, Unbreaking V and Efficiency V.

Area Blocks / swing Pickaxe Axe Shovel Lifetime
Down 3 × 3 9 90 150 150 3 h
Stripe 7 × 3 21 250 400 400 3 h
Owen 9 × 4 36 600 900 900 8 h

The rectangle follows your aim. It is drawn on the face you are looking at, so mining downward carves a flat floor and mining into a wall carves a flat tunnel. Set depth above 1 to cut into the wall as well.

Self-destruct starts the moment the tool is bought — real time, not playtime. A live countdown sits on the item lore, the player is warned at 60 seconds, and the tool is deleted at zero. Set self-destruct-seconds: 0 for a permanent tool.

Your builds are safe

Each section only breaks what it should:

A 9-wide tool cannot chew through houses, chests or farms. The block you actually click always breaks as normal, so single blocks of anything still mine fine — only the extra area is filtered. Every list is editable, and emptying one removes the restriction.

Containers break the vanilla way so their contents spill out instead of vanishing, and liquids are skipped so nobody drains an ocean.

Downs currency

Players type /downs afk and earn 1 Down every 30 seconds while standing still, shown above the hotbar. Walking more than 1.5 blocks ends it and they retype to restart. Rate, radius and movement cancelling are all configurable. Balances save on quit, on shutdown, and every 5 minutes.

Paged shop

/downshop opens one page per section with next / previous arrows. Each page shows your balance, which section you are on, and its three tiers with live prices — including how many more Downs you need if you can't afford one.

Scoreboard

A sidebar showing the player's balance, on by default. Any player can hide or show their own with /downs sb, and the choice is remembered across restarts. The red score number Minecraft normally prints beside each line is hidden.

Commands

Command Permission
/downshop downs.shop (everyone) Open the shop
/downs downs.use (everyone) Your balance
/downs afk downs.use (everyone) Toggle AFK earning
/downs sb downs.use (everyone) Scoreboard on / off
/downs help downs.use (everyone) Command list
/downs reload downs.admin (op) Reload config live
/downs give <player> <amount> downs.admin (op) Add Downs
/downs take <player> <amount> downs.admin (op) Remove Downs
/downs set <player> <amount> downs.admin (op) Set a balance
/downs tool <player> <id> downs.admin (op) Give a tool free
/downs <player> downs.admin (op) Another player's balance

Aliases: /dshop /pshop · /down /coins · /dp /downsadmin

Tool ids: down_pickaxe stripe_pickaxe owen_pickaxe down_axe stripe_axe owen_axe down_shovel stripe_shovel owen_shovel

All commands have tab completion, and it adapts — players only see afk, sb and help.

Permissions

Node Default
downs.use everyone /downs, afk, sb, help
downs.shop everyone /downshop
downs.tool.use everyone Lets the area effect trigger
downs.tool.<section>.<tier> everyone Buying one specific tool
downs.admin op All admin subcommands

Theme

Every string is Unicode sᴍᴀʟʟ ᴄᴀᴘs with hex colours and gradients — no & codes anywhere:

"<gradient:#1877C4:#8ED0FF:#FFFFFF><bold>ᴏᴡᴇɴ ᴘɪᴄᴋᴀxᴇ</bold></gradient>"

Type new messages in normal letters and small-caps-auto converts them for you, leaving colour tags and %placeholders% untouched.

Adding your own

Copy a section in tools: and you have a new category — the shop picks it up as another page automatically, no code required.

Requirements

Drop the jar in plugins/ and restart. config.yml generates itself on first run, and carries a version stamp so an outdated config is backed up and regenerated rather than half-breaking.

Known limits

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more