▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/AllItemsMini – Mini All Items Challenge
AllItemsMini – Mini All Items Challenge

AllItemsMini – Mini All Items Challenge

Lightweight all-items challenge with bossbar & timer

39
0

AllItemsMini

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.


Features

  • Mini all-items challenge

    • Uses the full Material list from the Paper/Bukkit API
    • Automatically filters out unfair or nonsensical items (e.g. spawn eggs, INFESTED_*, bedrock, command blocks, etc.)
    • Optional additional blacklist via config.yml
  • 🎯 Shared goal for the whole server

    • At any time there is exactly one current target item
    • Progress is stored in progress.yml (persists across restarts)
    • /aic show displays: Items: completed / total | time | current target
  • 🕒 Built-in challenge timer (optional)

    • Tracks total time and can be paused/resumed
    • Controlled via /aic timer <on|off|start|stop|reset>
    • Timer can be globally disabled via timers.enabled in config.yml
  • 📊 Bossbar display

    • Uses the Paper bossbar API
    • Shows progress & current target on a bossbar
    • Players are automatically added while the challenge is running
  • 🌍 Multilingual (EN/DE)

    • Config option language: en or language: de in config.yml
    • All messages (commands, errors, help) are available in both English and German

Commands

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:

    • Number of completed items
    • Total number of items
    • (if active) time
    • current target item
  • /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.


Permissions

allitems.admin  # default: OP-only

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Детали

Лицензия:MIT
Опубликован:3 месяца назад
Обновлён:2 месяца назад
Главная