Список изменений
What's New in v2.2
-
Legacy YAML Storage (
storage.type: "legacy"):- Added support for running the plugin directly with
homes.ymlwithout requiring SQLite or MySQL databases. - Implemented atomic file saving via temporary
.tmpfiles (ATOMIC_MOVE) to prevent file corruption during server crashes or abrupt shutdowns. - Supports AES-256-GCM encryption in YAML mode: coordinates can remain encrypted even inside
homes.yml. - Automatic migration is automatically bypassed when legacy mode is active, keeping
homes.ymluntouched. - Added legacy source support to the console migration tool:
/homes add legacy to MySQL <user:password>.
- Added support for running the plugin directly with
-
Hot-Swap Storage on
/home reload:- Storage backends (SQLite, MySQL, Legacy YAML) can now be changed in
config.ymland swapped on the fly using/home reloadwithout restarting the server. - Safely flushes all pending asynchronous save tasks before switching the storage provider.
- Storage backends (SQLite, MySQL, Legacy YAML) can now be changed in
-
Test Suite Updates:
- Added unit tests for atomic YAML storage and on-the-fly storage switching (16 total tests).
Файлы
homes-plugin.jar(234.68 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
2.2
Загрузчики
FoliaPaperPurpurSpigot
Версии игры
1.20–26.3
Загрузок
20
Дата публикации
22.10.2026