
EClean-Modern
A plugin based on eclean, aiming to rewrite eclean for the next generation with more features.
Оцените первым
36
1
Список изменений
Fixed
- Fixed double-quote wrapping of already-quoted values during migration:
migrateIfNeeded's line-by-line parsing preserved original YAML quotes, then re-wrapped with"..."— producing invalid YAML (e.g.,key: ""<red>text</red>""). Now strips existing quotes viaremoveSurroundingbefore converting. - Fixed
&rproducing invalid</reset>closing tag: MiniMessage's<reset>is a standalone tag with no closing counterpart. Now closes all open tags, emits<reset>, and skips addingresettoopenTags. - Fixed migration skipping YAML block scalar values (
|/>multi-line values): legacy&codes inside indented lines after|-were silently ignored. Now detects block scalar indicators and collects+converts indented content lines. renameToreturn value is now checked: when backing uplang.old.yml, if the rename fails the migration aborts with a warning instead of silently proceeding and risking data loss.MLang.readIntoCachenow catches YAML parse exceptions: if migration produces invalid YAML or users manually corrupt the file, falls back to the defaultlang.ymlfrom the jar to prevent plugin startup crashes.legacyToMiniMessagereuses class-levellegacyPatternregex instead of redefining it inline.
Файлы
EClean-Modern-f6f4be3-0.1.9.jar(3.71 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
0.1.9
Загрузчики
BukkitFoliaPaperPurpurSpigot
Версии игры
1.21.11–26.1.2
Загрузок
25
Дата публикации
23.07.2026
