Перейти к содержимому

PyFish (python)

Позволяет выполнять скрипты Python 3.12, добавлять контент и т. д. в Minecraft, а также создавать моды для Minecraft с помощью GraalPy, так что для игры установка Python не требуется.

FabricNeoForge
Загрузчики
FabricNeoForge
Скачиваний на Modrinth
849
Подписчиков на Modrinth
8
версий
19
Обновлён
20 сентября 202620 сент.
Опубликован
в 2026
Это библиотека — она нужна другим модам и сама ничего не добавляет в игру

Коротко о моде

Библиотека — нужна другим модам
Работает на Fabric и NeoForge
Для Minecraft 1.21.1, 1.21.11
Нужен и в игре, и на сервере
Последняя версия — 1.2.5 от 20 сентября 2026
Лицензия LGPL-3.0-only — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.21.1, 1.21.11
Описание переведено автоматическиПоказать оригинал (EN)

curseforge modrinth discord-singular

Мод, позволяющий выполнять python-скрипты или создавать собственные моды на python.

В нём есть API "Minecraft", позволяющее ставить блоки, призывать сущностей, слушать события и т.д., а начиная с последнего обновления вы также можете регистрировать предметы, блоки, креативные вкладки, теги и т.д. в любом пространстве имён.

Вы можете делать что угодно — от добавления блоков и крафтов в свой модпак до подключения API-ключа вашей LLM к своему серверу.

Пользователю не нужно ничего устанавливать, чтобы Python работал. В jar-файл мода встроены GraalPy (Java-реализация Python) и pip.

Вы можете установить любой чистый python-пакет в свой мод.

Некоторые нативные пакеты переписаны на Java и включены в PyFish. Встроенные нативные библиотеки: requests, sqlite3, asyncio, logging, pathlib и websocket

Скрипты нужно класть в <ваш_экземпляр_mc>/pyfish/<ваша_папка>/scripts/ (имя "вашейпапки" будет использоваться как пространство имён для регистрации предметов и т.д.) или в `<вашэкземпляр_mc>/pyfish/scripts/` (если положить в pyfish/scripts, регистрация будет в пространстве имён pyfish), они выполняются автоматически.

Вы также можете делать .jar-моды и .pyz-моды (100% python).

Подробная документация (теперь с поддержкой IDE!) здесь и поддержка в Discord (в документации есть список всех функций, доступных из MCAPI, и инструкции по их использованию, а также вся необходимая информация)

Частые вопросы

Как установить PyFish (python)?

Установите Fabric под свою версию Minecraft, скачайте PyFish (python) под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть PyFish (python)?

У PyFish (python) есть сборки для Minecraft 1.21.1, 1.21.11.

Нужен ли PyFish (python) на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
GNU Lesser General Public License v3.0 onlyможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее