
67
6
Список изменений
Ly+ Settings — Changelog
2.0.0 — Major Rewrite
2026-03-11
This is a full rewrite. Nothing from 1.x was carried over unchanged.
✨ Added
- LyPlusAddon API — addons can now register themselves, inject GUI items, handle clicks, and share player data with the core
- AddonRegistry — thread-safe registry for all installed Ly+ addons
- Navigator row — bottom row of the
/settingsGUI shows a shortcut icon for each installed addon /settings addons— lists every currently loaded Ly+ addon with version/settings reload— reloads core config and triggersreloadAddonConfig()on every registered addon- Persistent player data via Gson (
data.json) — supportsboolean,int, and freeformaddonDatastring map for cross-addon storage - Utility methods exposed on
LyPlusSettingsfor addons:createInventory,fillBackground,createItem,addBoolItem,addCycleItem,updateBool,updateInt,playSound,getBoolSetting,getIntSetting,getPlayerData - Paper Brigadier commands — rewritten using
LifecycleEvents.COMMANDSandCommands.literal();paper-plugin.ymlreplacesplugin.yml - Distinct sounds per action in the settings GUI
🔧 Changed
- Command registration moved from
getCommand().setExecutor()to Paper's Brigadier API (required forpaper-plugin.yml) - Chat filter packet listener rebuilt cleanly with correct system/player message detection logic
🗑️ Removed
- Legacy
plugin.ymlreplaced bypaper-plugin.yml CommandExecutor/TabCompleterinterfaces removed from main class
1.x.x — Legacy
No public changelog. These versions are no longer supported.
💬 Questions or issues? Join our Discord
Файлы
LyPlusSettings-2.0.0.jar(20.05 KiB)
ОсновнойМетаданные
Канал релиза
Beta
Номер версии
2.0.0
Загрузчики
BukkitGeyser ExtensionPaperPurpurSpigot
Версии игры
1.20.4–1.21.11
Загрузок
5
Дата публикации
6 дн. назад
