Мод для Майнкрафт, позволяющий запускать скрипты на Python и создавать моды на этом языке. В него встроены GraalPy и pip, поэтому отдельная установка Python не нужна.
Возможности
- API Minecraft для изменения блоков, призыва сущностей и обработки событий.
- Регистрация предметов, блоков, вкладок творческого режима и тегов в выбранном пространстве имён.
- Поддержка модов в формате
.jarи.pyz. - Установка пакетов Python без нативных компонентов.
- Встроенные Java-реализации библиотек
requests,sqlite3,asyncio,logging,pathlibиwebsocket.
Как пользоваться
Скрипты из папки <your_mc_instance>/pyfish/<your_folder>/scripts/ запускаются автоматически; имя <your_folder> используется как пространство имён для регистрации содержимого. Скрипты из <your_mc_instance>/pyfish/scripts/ регистрируют содержимое в пространстве имён pyfish.
Подробное описание API и работы со скриптами есть в документации.
