Groovy Libraries
Активный0.0
Установок
Последнее обновление
Groovy Libraries
Что это такое?
Данный проект предоставляет разработчикам модификаций возможность создавать свои аддоны, используя язык программирования Apache Groovy. Это чистая библиотека, которая не добавляет никакого дополнительного функционала в игру.
Решаемые проблемы
Когда создатель мода хочет писать код на Groovy, он сталкивается с необходимостью включать соответствующие библиотеки прямо в свой проект. Альтернативный вариант - просить пользователей самостоятельно скачивать groovy.jar и помещать его в папку с модами - тоже работает, но приводит к появлению странных ошибок и предупреждений в логах, поскольку система воспринимает этот файл не как полноценный мод.
Преимущества использования
- Разработчикам больше не нужно встраивать библиотеки Groovy в свои моды - достаточно просто указать зависимость от этого проекта
- Одни и те же библиотеки могут использоваться несколькими модификациями одновременно, исключая дублирование кода
- Исчезают странные ошибки и предупреждения в логах, которые возникали при использовании groovy.jar как обычного файла
Быстрый старт
- Добавьте Groovy в свой build.gradle стандартным образом (установите плагин Groovy и необходимые зависимости)
- Укажите в настройках вашего мода, что он требует наличия этой библиотеки, и убедитесь, что она загружается до вашего мода