Список изменений
⚠️ ВНИМАНИЕ: ЭТО ЭКСПЕРИМЕНТАЛЬНАЯ БЕТА! Здесь могут не работать некоторые фишки, запускаться не с первого раза или вообще сломаться. Ставьте на свой страх и риск!
Список изменений (Changelog) — Версия 1.0.2.1-b2 🆕 Нововведения Добавлена команда /tools effect — выдача и управление эффектами игрока.
Синтаксис: /tools effect <эффект> <секунды> <уровень> (например: /tools effect скорость 60 2).
Очистка: /tools effect clear — полностью снимает все эффекты.
Поддерживает 36 эффектов, включая самые свежие из версии 1.21+ (порыв ветра, паутина, слизь, заражение, испытание, знамение налёта).
Полная поддержка автодополнения (таб-комплит) с кириллицей в кавычках. Язык подстраивается под настройки вашей команды /tools lang.
🛠 Изменения и оптимизация LoreCommand & NameCommand — успешно перенесены, доработаны и включены в эту сборку.
EnchantCommand — проведена дедупликация кода, теперь использует общий хелпер LoreCommand.getLang(). Добавлена проверка (guard) на разделение строк (split), что повысит стабильность.
Из LoreCommand вынесен общий метод-хелпер getLang(), убраны лишние громоздкие пути к классам (fully-qualified типы).
❌ Удалено Полностью удалены эксперементальные устаревшие классы FunctionCommand и PlayerFunction.
⚠️ WARNING: EXPERIMENTAL BETA!
Some features might not work as expected, may fail to trigger on the first try, or could break entirely. Use at your own risk!
Changelog — Version 1.0.2.1-b2
🆕 New Features
- Added
/tools effectcommand — allows applying and managing status effects. - Syntax:
/tools effect <effect> <seconds> <amplifier>(e.g.,/tools effect speed 60 2or/tools effect скорость 60 2). - Clear effects:
/tools effect clear— completely removes all active effects from the player. - Supports 36 effects, including the latest ones from 1.21+ (Wind Charged, Weaving, Oozing, Infested, Trial Omen, Raid Omen).
- Full tab-completion support for both English and Cyrillic (in quotes). The language automatically adapts to your
/tools langsettings.
🛠 Changes & Optimizations
- LoreCommand & NameCommand — successfully migrated, polished, and included in this build.
- EnchantCommand — refactored to eliminate duplicate code; now utilizes the shared
LoreCommand.getLang()helper. Added a guard check on stringsplitto improve stability. - Refactored
LoreCommandby extracting thegetLang()helper method and removing redundant fully-qualified class types.
❌ Removed
- Completely removed the experemental outdated
FunctionCommandandPlayerFunctionclasses.

