AllItemsMini is a small, lightweight "All Items Challenge" plugin for Paper 1.21.
The server gets a shared list of all valid items, and players have to hand them in one by one.
The plugin shows progress and the current target via a bossbar and commands – with an optional timer.
It is intentionally minimal: no database, no external libraries, just a progress.yml and a simple config.yml.
✅ Mini all-items challenge
Material list from the Paper/Bukkit API INFESTED_*, bedrock, command blocks, etc.) config.yml🎯 Shared goal for the whole server
progress.yml (persists across restarts) /aic show displays: Items: completed / total | time | current target🕒 Built-in challenge timer (optional)
/aic timer <on|off|start|stop|reset> timers.enabled in config.yml📊 Bossbar display
🌍 Multilingual (EN/DE)
language: en or language: de in config.yml All commands are under /aic and require allitems.admin by default (so only server operators can use them unless you change permissions).
/aic start
Starts the all-items challenge or resumes it.
Broadcasts the start and shows the first target.
/aic stop
Pauses the challenge.
Progress is kept, timer can be paused.
/aic reset
Resets challenge progress and timer.
Rebuilds the item list from scratch.
/aic show
Shows a quick overview:
/aic skip
Skips the current target and moves it to the end of the list.
Useful if an item is too hard to obtain in the current world/seed.
/aic timer <on|off|start|stop|reset>
on / off: globally enable/disable the timer feature start: start / resume the timer stop: pause the timer reset: reset timer to 0 /aic reload
Reloads config.yml and progress.yml.
Handy after changing the blacklist or language.
text
allitems.admin # default: OP-only