
Austin's Powerful Language Provider
Активный0.0
Установок
Последнее обновление
Austin's Powerful Language Provider
Самый крутой провайдер языка для мира Forge.
Эта библиотека предоставляет разработчикам модификаций возможность использовать язык программирования Groovy вместо стандартного Java при создании контента для Minecraft. Groovy представляет собой гибридный язык, поддерживающий как динамическую, так и статическую типизацию.
Поддерживаемые версии Groovy
Для Minecraft 1.18.2 доступна версия Groovy 4.0.11
Включенные модули
Библиотека включает обширный набор модулей:
- Стандартная библиотека: Базовые компоненты для работы Groovy
- AST Builder: Захват AST-деревьев из кодовых конструкций
- Контракты: Определение инвариантов, предусловий и постусловий
- Date-Time: Расширения для работы с современной Java Date-Time библиотекой
- Date-Util: Расширения для устаревшей Java Date библиотеки
- GINQ: Интерфейсы для запросов к коллекциям в стиле LINQ
- JSON: Чтение и запись JSON с Groovy-подобным интерфейсом
- JSR223: Использование GroovyScript в Java Scripting Engine
- JUnit 5 Test: Фреймворк для тестирования
- Macro: Поддержка Groovy макросов
- Macro Library: Дополнительные расширения макросов
- NIO: Методы расширения для использования NIO в Groovy-стиле
- PicoCLI: Создание компактных CLI интерфейсов
- Templates: Базовое шаблонирование с набором движков
- Test: Фреймворк для тестирования
- TOML: Чтение и запись TOML с Groovy-подобным интерфейсом
- Type Checkers: Верификация регулярных выражений
- XML: Чтение и запись XML с Groovy-подобным интерфейсом
- YAML: Чтение и запись YAML с Groovy-подобным интерфейсом
Использование
Разработчикам следует обратиться к README в репозитории проекта на GitHub. Обычным пользователям достаточно скачать мод и поместить его в папку mods.