- Документация
- https://modrinth.com/plugin/eco-plugin
eco 2026.31 — библиотека плагинов Minecraft
eco — самостоятельный серверный плагин-фреймворк, который служит общей технической основой для других дополнений. Он не добавляет готовый режим игры и обычно устанавливается как обязательная зависимость: если другой плагин требует eco, без этой библиотеки он может не загрузиться. Версия 2026.31 распространяется по лицензии MIT.Для выбранного выпуска заявлены Paper, Purpur и Spigot, а также поддержка Folia. В перечне игровых версий указаны Minecraft 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1.2 и 26.2. Перед обновлением сервера нужно проверить совместимость не только eco, но и всех плагинов, которые используют его API.
Что предоставляет eco
Задача библиотеки — дать разработчикам готовые компоненты, чтобы не создавать заново команды, конфигурации, хранение данных и интеграции для каждого проекта. В официальном описании перечислены:• API команд;
• HEX, RGB и MiniMessage;
• конфигурации YAML, JSON и TOML;
• хранение данных через YAML, MySQL и MongoDB;
• события и пакетные API;
• Extension API и внедрение зависимостей;
• GUI-компоненты и интеграции с другими плагинами;
• собственные предметы, выражения и система цен;
• Placeholder API и пользовательские рецепты;
• инструменты обновления, bStats и поддержка Kotlin.
Это инфраструктурные возможности для серверных проектов. Сам по себе eco не заменяет игровые плагины, которые используют библиотеку.
Кому нужен eco
Администратор устанавливает eco, когда он указан в зависимостях выбранного дополнения. Библиотека используется проектами экосистемы, включая EcoEnchants, Reforges, EcoItems, EcoSkills, EcoArmor и Talismans. Общий фундамент упрощает совместную работу таких дополнений и позволяет обновлять базовые компоненты централизованно.Разработчикам eco даёт API и готовые сервисы. При разработке библиотеку подключают как compileOnly-зависимость из репозитория проекта, а в plugin.yml объявляют depend: eco. Так сервер загружает eco раньше зависимого плагина, при этом библиотеку не требуется включать внутрь собственного JAR.
Установка на сервер
• остановите тестовый экземпляр сервера;• поместите eco-2026.31-modrinth.jar в папку plugins;
• запустите сервер;
• проверьте консоль на ошибки загрузки eco и зависимых плагинов;
• после проверки перенесите обновление в основной профиль.
Если eco обновляется вместе с несколькими зависимыми дополнениями, лучше менять их согласованным набором и заранее сохранить копию конфигураций и базы. Установка библиотеки без плагинов, которым она нужна, обычно не добавляет самостоятельных игровых функций.
Проверка после запуска
Успешный старт самого eco ещё не подтверждает работоспособность всей цепочки. Проверьте, что зависимые плагины загрузились после библиотеки, их команды зарегистрированы, а в консоли нет ошибок совместимости API. Если сервер использует внешнюю базу, отдельно убедитесь в доступности соединения и в том, что обновление не изменило ожидаемый формат конфигурации.Иконка проекта