Fair counting
Tracks physical pickups while blocking common recount loops.
Turn every harvest into one shared server-wide challenge—with accurate tracking, live scoreboards, rich celebrations, and PlaceholderAPI support.
Tracks physical pickups while blocking common recount loops.
Scoreboards, GUI progress, milestones, and full celebrations.
Native PlaceholderAPI values for global, per-crop, and per-player stats.
The plugin ships with SQLite and creates its configuration on first start.
Run Paper 1.21.11 on Java 21 or newer. Add PlaceholderAPI 2.12.3+ if you want placeholders.
Copy the shaded OneMillionCrops-*.jar from the latest release into your server's plugins/ folder. The original-*.jar does not include SQLite.
Restart the server, then use /progress to open the crop progress menu.
Use raw values for calculations and _formatted variants for player-facing displays. Click any placeholder to copy it.
No placeholders match that search.
totaltargetgoalremainingpercentcompleted_cropscrop_countall_completedplayer_totalcrop_<crop>_amountcrop_<crop>_targetcrop_<crop>_remainingcrop_<crop>_percentcrop_<crop>_completedcrop_<crop>_player_amount| Command | What it does | Permission |
|---|---|---|
/progress [crop] | Open the animated progress menu | onemillion.progress |
/1mill status | Print every crop total | onemillion.progress |
/1mill scoreboard | Toggle the live sidebar | onemillion.progress |
/1mill wand | Receive the crop storage wand | onemillion.wand |
/1mill plantwand | Receive the two-point planting wand | onemillion.plantwand |
/1mill crops | Manage enabled crops | onemillion.admin |
/1mill automode | Toggle automatic harvest crediting | onemillion.admin |
/1mill summary [now] | Inspect or broadcast the harvest summary | onemillion.admin |
/1mill backup | Create a SQLite backup | onemillion.admin |
/1mill reload | Reload configuration safely | onemillion.admin |
/1mill reset [crop] confirm | Back up and reset one crop or the whole challenge | onemillion.admin |
Change the goal, choose participants, control automated farms, tune the scoreboard, and customize every player-facing action with MiniMessage.
challenge:
target-per-crop: 1000000
participants:
mode: EVERYONE
counting:
allow-automated-farms: true
block-player-redrops: true
require-mature-crops: true
celebration:
milestones: [25, 50, 75, 90]