Скачать GroovyScript — Minecraft Моды — MetaMods

GroovyScript

Активный

Установок

44

Последнее обновление

2 месяца назад

Версии

1.12.2
Клиент и сервер
Forge
Библиотеки
Утилиты

GroovyScript - Мощный скриптовый мод для Minecraft

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

Основные возможности

Мод использует язык программирования Groovy - надежный и проверенный временем инструмент, обладающий следующими преимуществами:

  • Синтаксис совместим с Java и позволяет использовать код обоих языков
  • Поддержка статической компиляции для повышения производительности
  • Возможность использования динамической типизации при необходимости
  • Расширенные возможности метапрограммирования

Безопасность является ключевым аспектом GroovyScript - все скрипты выполняются в изолированной среде с ограниченным доступом к критически важным операциям.

Удобство использования

Одной из самых ценных функций является возможность перезагрузки скриптов прямо во время игры без необходимости перезапуска клиента. Это позволяет быстро тестировать изменения и настройки. Поддержка перезагрузки распространяется на большинство объектов из реестров Forge и многих популярных модов.

Для удобства пользователей, знакомых с CraftTweaker, реализованы аналогичные обработчики скобок, хотя в будущем они могут быть удалены в пользу более современных решений.

Дополнительные функции

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

Для разработчиков других модов предоставлен обширный API, позволяющий легко интегрировать их творения с GroovyScript, включая системы черных списков для пакетов, классов, методов и полей.

Совместимость с модами

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

Часто задаваемые вопросы

Поддерживает ли мод определенный мод X?
Groovy предоставляет доступ практически ко всему Java-коду, поэтому большинство функций "поддерживаются", если вы знаете, как их реализовать. Однако перезагрузка рецептов требует специальной поддержки для каждого типа рецептов.

Можно ли добавить поддержку для мода X?
Разработчики стремятся обеспечить совместимость со всеми популярными модами. Если нужный вам мод еще не поддерживается, вы можете обратиться к разработчикам.

Почему файл мода такой большой?
Для работы GroovyScript требуется включение библиотек Groovy, которые имеют значительный размер.

Совместим ли GroovyScript с CraftTweaker и KubeJS?
Да, но одновременное использование этих модов не имеет практического смысла, за исключением случаев, когда CraftTweaker поддерживает больше модов.

Почему стоит выбрать GroovyScript вместо CraftTweaker?
Основным преимуществом является возможность перезагрузки скриптов во время игры, что значительно ускоряет процесс разработки и тестирования.