▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/ChallengeUtil
ChallengeUtil

ChallengeUtil

A PaperMC Challenge Util including a timer, a waiting room system, fast world resets and different challenges that can be combined at will.

62
1
Все версииChallengeUtil 1.4.0

ChallengeUtil 1.4.0

Release1 мес. назад

Список изменений

Adds two new challenge systems and integrates them across startup, reset and UI:

  • New listeners: TimedRandomItemListener (gives progressive random loot every 30s) and BlockBreakRandomizerListener (replaces block drops with deterministic/randomized items per match).
  • Registered listeners and exposed getters in ChallengeUtil; StartCommand now starts the timed challenge and ResetCommand stops it. FullReset now resets the block-break randomizer state.
  • FullResetCommand.performHolodeckReset made public; world deletion now unloads Overworld, Nether and End (with a short delay) to avoid file-lock issues on Windows and then deletes/regenerates worlds asynchronously.
  • DataManager: added reloadData() and expanded clearAllData() to clear timer/world/teamrace/speedrun milestones, save and reload to ensure on-disk state matches memory after resets.
  • Settings GUI and SettingsGUIListener updated to expose new challenge toggles (timed_random_item, block_break_randomizer) and added language entries for messages; config.yml added settings for block_break_randomizer and an optional fullreset-on-startup toggle.
  • Version bumped to 1.4.0.

These changes implement two new RNG-based challenges, ensure proper lifecycle handling during start/reset/fullreset, and fix world-unload race conditions during regeneration.

Файлы

ChallengeUtil.jar(882.78 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.4.0

Загрузчики

Paper
Purpur
Spigot

Версии игры

1.21.11

Загрузок

8

Дата публикации

1 мес. назад

Загрузил

ID версии

Главная