
ChallengeUtil
A PaperMC Challenge Util including a timer, a waiting room system, fast world resets and different challenges that can be combined at will.
59
1
Список изменений
Introduce Connunity Hunt mode and related UI/logic, plus robustness improvements to full world reset.
- Add ConnunityHuntManager: automatic team assignment (Streamer vs Viewer), 2-minute viewer headstart (blindness/invulnerability), compass charging/usage, compass tracking with fallback portal search, glowing effects and visual particle feedback. Includes utility methods to manage teams and compass cooldowns.
- Add SpectatorCommand to allow hosts to become spectators in Connunity Hunt mode.
- Add team selection GUI and multiple new listeners (ConnunityHuntMovementListener, TeamSelectionGUIListener, TeamSelectionItemListener, HeadstartRestrictionListener, BedExplosionPreventionListener, and others) and wire them up in ChallengeUtil; also expose getters for new managers/listeners.
- Update StartCommand and TeamCommand to support Connunity Hunt mode (mode mutual-exclusion checks, auto-assignment, start/notify logic, spectator handling).
- Refactor FullResetCommand: perform folder deletion asynchronously, move Thread.sleep to async task, use boolean-returning deleteWorldFolder with NIO and improved error logging, add extra safety checks (abort on incomplete deletion), create data folders for new worlds/dimensions to avoid missing files, and ensure regeneration runs on the main thread.
- Avoid loading speedrun world at startup when reset.fullreset-on-startup is enabled to prevent unnecessary I/O and Windows file-lock issues.
- Register new commands/listeners and initialize new components in ChallengeUtil.
- Bump plugin version in pom.xml and update plugin language/resources and plugin.yml accordingly.
These changes add the new game mode features and harden the reset workflow to reduce failures on Windows and avoid re-opening deleted world files.
Файлы
ChallengeUtil.jar(977.39 KiB)
ОсновнойМетаданные
Канал релиза
Alpha
Номер версии
Alpha-1.5.48
Загрузчики
PaperPurpur
Версии игры
1.21.11
Загрузок
11
Дата публикации
1 мес. назад
