Добавляет простой и быстрый способ привязать Java-объекты к YAML-конфигам, чтобы хранить настройки и даже YML-базы прямо внутри плагина.
Не завязан на Bukkit Configuration API и работает немного быстрее, так что при загрузке конфигов меньше шанс поймать лишние лаги на серваке. Поддерживает приватные и публичные поля (не final, не transient, не static), аннотации для комментариев и удобную инициализацию через Config.init() — просто создаешь класс, наследуешь net.cubespace.Yamler.Config.Config, указываешь CONFIG_FILE и по желанию CONFIG_HEADER, и всё само загрузится и сохранится через save().
Легко использовать как простую YML-базу для плагина: пример установки файла конфига CONFIG_FILE = new File(plugin.getDataFolder(), "db.yml");, загрузка dbConfig.init(), сохранение dbConfig.save(). Библиотека доступна через Maven, например <dependency> net.cubespace : Yamler-Core : 1.5.1-SNAPSHOT </dependency>.
Плагин собирает статистику через mcstats, при желании можно отключить в plugins/Plugin Metrics/config.yml (opt-out true). Подойдет разработчикам и админам серваков, которым нужна простая, наглядная и быстрая работа с YML без лишней мудрёности.
Плагин для работы с конфигами, упрощает привязку Java-объектов к YAML и ускоряет чтение/запись.
Скачать Yamler
-
Yamler v2.0.0
08.05.202541,1 КБ--
-
Yamler v1.5.1
08.05.202534,4 КБ--
-
Yamler v1.5.0
08.05.202534,2 КБ--
-
Yamler v1.3.0
08.05.202533,2 КБ--
-
Yamler v1.2.8
08.05.202532,2 КБ--
-
Yamler v1.2.7
08.05.202531,9 КБ--
-
Yamler v1.2.6
08.05.202531,8 КБ--
-
Yamler v1.2.5
08.05.202531,7 КБ--
-
Yamler v1.2.4
08.05.202531,6 КБ--
-
Yamler v1.2.3
08.05.202531,3 КБ--