Key Features
Folia + Paper Support
Natively compiled for the Folia architecture. All AFK timers and periodic tasks run through dedicated entity schedulers, reducing tick delay to the absolute minimum.
Dynamic AFK Zones
Reward players for the time they spend inside any region you define. Each zone has its own interval and Shards payout, configured live with a selection wand.
Titles and BossBars
Fully customisable entry, in-zone, and exit feedback — pick colors, durations, and messages for titles, action bars, and the boss bar.
GUI Shop
Players spend Shards through an interactive shop menu defined in
config.yml. Stock items, set prices, and customise icons without touching code.MySQL or SQLite Storage
Use MySQL for shared multi-server balances or SQLite for a zero-setup local database. Switch backends from a single config option.
Safe Player Transfers
/shards pay lets players move Shards between accounts, with configurable maximum transfer limits to block abuse and protect the economy.Leaderboard
/shards top ranks the wealthiest players on the network. Expose any leaderboard position to other plugins through PlaceholderAPI.PlaceholderAPI Support
Drop
%shards_balance% and %shards_leaderboard_*% into scoreboards, chat formats, holograms, and tab lists.How It Works
1
Mark an AFK zone
An admin grabs the selection wand with
/shards wand, left- and right-clicks two opposite corners, then runs /shards zone create <name> <interval> <amount>.2
Players enter the zone
Anyone standing inside the region sees the configured boss bar, action bar, and entry title — they are now earning Shards on every tick of the interval.
3
Spend or transfer
Players check their balance with
/shards, buy items from /shards shop, send Shards to friends with /shards pay, or climb the /shards top leaderboard.