GroovyScript logo

GroovyScript

Мод для Minecraft, позволяющий изменять игровые механики без установки других модов. Широко используется для создания новых рецептов.

Доступно на версиях Minecraft

[1.12.2]


Downloads 116K загрузок
Views 0 просмотров
Created Создано 1 год назад

Внешние ресурсы

Разработчики мода

CleanroomMC автар

CleanroomMC

brachy84 автар

brachy84

Rongmario автар

Rongmario

Описание мода

GroovyScript - мод для Minecraft, предоставляющий возможность изменять различные игровые механики без необходимости устанавливать другие моды. Он широко используется для создания новых рецептов. Основные особенности GroovyScript (или GrS):

1. Мощный и проверенный язык сценариев - Groovy: синтаксис, совместимый с Java + код, совместимый с другими языками + статическая компиляция + динамическая типизация + метапрограммирование.
2. Изолированный режим: сценарии выполняются в изолированной среде, с запретом на вызов или ссылку на чувствительные операции.
3. Перезагрузка: возможность тестировать изменения сценариев в игре без перезапуска.
4. События: легкое прослушивание Forges EventBuses с помощью Groovy Closures.
5. Удобство: обработчики скобок для тех, кто знаком с CraftTweaker.
6. Информативность: команды для отображения подробной информации об объекте в вашей руке и многое другое.
7. Оптимизированность: обеспечение эффективного кода без ущерба для функциональности.
8. API: каталог кода для других авторов модов, чтобы сделать их моды совместимыми с GroovyScript.

Технически мод совместим со всеми модами, так как позволяет получить доступ ко всему коду напрямую. Однако GroovyScript добавляет вспомогательные методы для более удобной работы. Поддержка перезагрузки для рецептов должна быть реализована вручную нами. Мы поддерживаем несколько модов для перезагрузки рецептов, но будем благодарны за помощь в добавлении совместимости и/или написание страниц вики.

FAQ:
- Есть поддержка для мода X? Можно ли сделать X из мода X? Почти весь java-код доступен через Groovy, что означает поддержку практически всего, если знаете, как это сделать.
- Можно ли добавить поддержку для мода X? Вероятно. Мы стремимся сделать его совместимым со многими модами.
- Почему файл мода такой большой? Для работы мода нужно включить библиотеки Groovy, которые имеют приличный размер.
- Совместим с CraftTweaker и KubeJS? Да, но нет смысла (за исключением того, что CraftTweaker в настоящее время поддерживает больше модов).
- Почему использовать GroovyScript вместо CraftTweaker? Все преимущества описаны выше в разделе Особенности. Возможность перезагрузки сценариев на лету - главный аргумент в пользу GroovyScript, на мой взгляд.

Скачать GroovyScript

Имя файла Загрузчик мода Версия Minecraft
Скачать GroovyScript 1.12.2
groovyscript-1.0.1.jar Forge 1.12.2