COWMODSКаталог модов

PyCraft IDE

An in-game Python IDE for Minecraft that allows scripting and interaction with the game through a Python API.

Автор: Gonkat4837обновлён 29 сент. 2026 г.
Механики игрыБиблиотекиУтилиты

Описание


PyCraft IDE (Eng)

PyCraft IDE is an in-game Python IDE for Minecraft similar to Visual Studio Code — and a powerful educational tool for teaching programming through gameplay.

The mod allows players to write Python programs directly inside Minecraft and interact with the game using the Python API. Teachers and server owners can also create interactive lessons, assignments, and educational guides for students.

Key Features

Python IDE in Minecraft

  • Full in-game code editor
  • Python scripting support
  • Minecraft Python API
  • Code autocomplete and snippets
  • Built-in terminal and search (Ctrl + F)

Education & Teaching Tools

  • Create interactive tutorials and textbooks

  • Guide Builder with:

    • Demo code blocks
    • Images support
    • Text styling
    • Live preview for students

Assignment System

  • Create programming assignments
  • Input/output validation
  • Students submit solutions directly from IDE
  • Teachers receive student code and results

Student Guide System

  • Give guides to players
  • Players can accept or decline guides
  • Guide backpack storing all received guides
  • Players can share guides with others

Learn Python Through Minecraft

  • Built-in interactive guide (Esc → button)
  • Learn Python inside Minecraft
  • Automate gameplay using Python scripts
  • Perfect for schools, teachers, and learning environments

PyCraft IDE (Ru)

PyCraft IDE — это внутриигровая Python IDE для Minecraft, похожий на Visual Studio Code, а также мощный инструмент для обучения программированию через игру.

Мод позволяет писать программы на Python прямо внутри Minecraft и взаимодействовать с игрой через Python API. Учителя и владельцы серверов могут создавать интерактивные уроки, задания и учебники для обучения игроков и учеников.

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

Python IDE внутри Minecraft

  • Встроенный редактор кода
  • Поддержка Python
  • Python API для Minecraft
  • Автодополнение кода и сниппеты
  • Терминал и поиск (Ctrl + F)

Инструменты для обучения

  • Создание интерактивных учебников

  • Guide Builder с возможностями:

    • Демонстрационный код
    • Вставка изображений
    • Стили текста
    • Предпросмотр для учеников

Система заданий

  • Создание заданий по программированию
  • Проверка input / output
  • Отправка решений прямо из IDE
  • Учитель получает код и результат ученика

Система учебников

  • Выдача учебников игрокам
  • Возможность принять или отклонить учебник
  • Рюкзак учебников у каждого игрока
  • Возможность делиться учебниками

Изучение Python через Minecraft

  • Встроенный интерактивный гайд (Esc → кнопка)
  • Изучение Python внутри игры
  • Автоматизация действий через Python
  • Подходит для школ, обучения и серверов

Галерея

IDE in GameGuide BilderTeacher AssignmentsAssignment Editor

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

Все версии →
release

PyCraft IDE 1.9.2.1

1.9.2.1
29 сент. 2026 г.86Minecraft: 1.21.1fabric
Скачать
Что нового
-bug fix
release

PyCraft IDE 1.9.2

1.9.2
14 сент. 2026 г.32Minecraft: 1.21.1fabric
Скачать
Что нового
# 🚀 PyCraft IDE 1.9.2 A major update focused on making Python development in Minecraft more powerful, interactive, and comfortable. ## ✨ What's New ### 💬 React to Minecraft Chat and Server Messages Python scripts can now monitor different types of Minecraft messages: - Player chat messages - Player commands - Server/system messages - Command block output You can also filter messages by text or use regular expressions. This makes it easier to create scripts that automatically react to what is happening in the game. ### 🟨 Improved Pressure Plates Pressure plate support has been significantly improved. You can now: - Detect when a pressure plate is powered - Get its redstone signal level from `0` to `15` - Work with regular and weighted pressure plates - React to player, mob, and item activation - Wait for specific plate states - Automatically detect nearby pressure plates This makes pressure plates much more useful for Minecraft automation. ### 🖥️ Better Interactive Terminal The terminal now properly supports interactive Python programs. For example: ```python name = input("Enter your name: ") print("Hello,", name) ``` You can enter data directly while the program is running. Program output is also displayed more smoothly and responsively. ### 🐍 Better Python Development Python development has received a major upgrade. PyCraft IDE now provides: - Smarter autocomplete - Go to definition - Function parameter information - Better Python detection - Virtual environment support - Improved project-wide code navigation ### 🧠 More Persistent IDE PyCraft IDE now remembers more of your work between sessions. Undo/Redo history and project information can persist after restarting the IDE. Working with larger Python projects is also faster and more convenient. ### 🎨 Improved Python Syntax Highlighting The editor now provides better highlighting for: - f-strings - Multiline strings - Imports - Function calls - Classes - Escape sequences ### 👁️ Improved Interface Minecraft menus are now easier to read with reduced background blur. --- ## 🐛 Fixes - Fixed missed pressure plate activations. - Fixed Python `input()` not working correctly in the terminal. - Fixed weighted pressure plate signal detection. - Improved terminal stability. - Improved Python autocomplete and navigation. - Improved performance when working with larger projects. - Reduced excessive GUI background blur. --- ## ⚠️ Important Changes ### Pressure Plates Pressure plates now provide a redstone signal level from `0` to `15`. If you are creating new scripts, use the updated pressure plate functions for more accurate detection. ### Terminal Terminal output is now streamed instead of being strictly line-based. Output may therefore appear earlier than before. --- ## 📊 Summary **PyCraft IDE 1.9.2** makes Python development in Minecraft more powerful and interactive. 🎮 **Better Minecraft integration** React to chat, commands, server messages, command blocks, and pressure plates. 🐍 **Better Python tools** Smarter autocomplete, navigation, and Python environment support. 🖥️ **Better terminal** Interactive programs using `input()` now work properly. 🧠 **More persistent IDE** More of your development state is preserved between sessions. 🎨 **Better editor and interface** Improved Python highlighting and a cleaner Minecraft UI. > **PyCraft IDE 1.9.2 — more powerful, more interactive, and more comfortable Python development for Minecraft.** <br> <br> <br> <br> # 🚀 PyCraft IDE 1.9.2 Крупное обновление, которое делает разработку на Python в Minecraft более мощной, интерактивной и удобной. ## ✨ Что нового ### 💬 Реакция на чат и сообщения Minecraft Теперь Python-скрипты могут отслеживать различные сообщения Minecraft: - сообщения игроков; - команды игроков; - системные сообщения сервера; - вывод командных блоков. Сообщения можно фильтровать по тексту или с помощью регулярных выражений. Это позволяет создавать скрипты, которые автоматически реагируют на происходящее в игре. ### 🟨 Улучшенные нажимные плиты Работа с нажимными плитами стала значительно лучше. Теперь можно: - определять, включена ли плита; - получать уровень сигнала редстоуна от `0` до `15`; - работать с обычными и взвешенными плитами; - реагировать на активацию игроком, мобом или предметом; - ждать определённого состояния плиты; - автоматически находить ближайшие плиты. Это делает нажимные плиты гораздо полезнее для автоматизации Minecraft. ### 🖥️ Улучшенный интерактивный терминал Терминал теперь корректно поддерживает интерактивные Python-программы. Например: ```python name = input("Введите имя: ") print("Привет,", name) ``` Теперь можно вводить данные прямо во время выполнения программы. Вывод программы также отображается более плавно и быстро. ### 🐍 Улучшенная работа с Python Инструменты Python получили серьёзное обновление. Теперь доступны: - более умное автодополнение; - переход к определению; - информация о параметрах функций; - улучшенное определение Python; - поддержка виртуальных окружений; - улучшенная навигация по проекту. ### 🧠 IDE стала более постоянной PyCraft IDE теперь сохраняет больше данных между запусками. История Undo/Redo и информация о проекте могут сохраняться после перезапуска IDE. Работать с большими Python-проектами стало быстрее и удобнее. ### 🎨 Улучшена подсветка Python Редактор теперь лучше подсвечивает: - f-строки; - многострочные строки; - импорты; - вызовы функций; - классы; - escape-последовательности. ### 👁️ Улучшен интерфейс Фон Minecraft-меню теперь меньше размывается, благодаря чему интерфейс стал более читаемым. --- ## 🐛 Исправления - Исправлена потеря быстрых активаций нажимных плит. - Исправлена работа `input()` в Python-терминале. - Исправлено определение сигналов взвешенных нажимных плит. - Улучшена стабильность терминала. - Улучшены автодополнение и навигация по Python-коду. - Улучшена работа с большими проектами. - Уменьшено чрезмерное размытие интерфейса. --- ## ⚠️ Важные изменения ### Нажимные плиты Теперь плиты предоставляют уровень сигнала редстоуна от `0` до `15`. Для новых скриптов рекомендуется использовать обновлённые функции работы с нажимными плитами. ### Терминал Вывод терминала теперь передаётся потоково, а не строго построчно. Поэтому некоторые сообщения могут появляться раньше, чем в предыдущих версиях. --- ## 📊 Итог **PyCraft IDE 1.9.2** делает разработку на Python в Minecraft более мощной и интерактивной. 🎮 **Лучшее взаимодействие с Minecraft** Реакция на чат, команды, сообщения сервера, командные блоки и нажимные плиты. 🐍 **Улучшенные инструменты Python** Более умное автодополнение, навигация и поддержка Python-окружений. 🖥️ **Лучший терминал** Интерактивные программы с `input()` теперь работают корректно. 🧠 **Более постоянная IDE** Больше данных сохраняется между запусками. 🎨 **Лучший редактор и интерфейс** Улучшенная подсветка Python и более читаемый интерфейс Minecraft. > **PyCraft IDE 1.9.2 — больше возможностей, больше интерактивности и более удобная разработка на Python в Minecraft.**
release

PyCraft IDE 1.8.5

1.8.5
27 мар. 2026 г.308Minecraft: 1.21.1fabric
Скачать
Что нового
--- # PyCraft IDE 1.8.5 ## Major Update — Education & IDE Improvements ### New Features * Expanded Python API interaction capabilities with Minecraft * Added **Guide Builder** — create in-game tutorials and textbooks * Support for: * Demo code blocks * Images in guides * Text styling * Live preview of guides for students ### Guide Management * View all created guides * Give guides to: * All players * Specific players * Players can: * Accept or decline guides * Share guides with other players ### Student Backpack * Each player now has a **Guide Backpack** * Stores all previously received guides * Players can share guides with others who don't have them ### Assignment System (For Teachers) * Server owners can create assignments * Input validation and expected output checking * Students receive assignments automatically * When completed: * Teacher receives student's code * Teacher receives execution result ### IDE Improvements * Improved UX and interface * Fixed terminal functionality * Added search in editor (Ctrl + F) * Improved code autocomplete * Snippets no longer overflow outside the screen --- ## Крупное обновление — Обучение и улучшения IDE ### Новые возможности * Расширены возможности взаимодействия с Minecraft через Python API * Добавлен **Guide Builder** — создание внутриигровых учебников * Возможности: * Демонстрационный код * Вставка изображений * Стилизация текста * Предпросмотр учебника ### Управление учебниками * Просмотр всех созданных учебников * Выдача учебников: * Всем игрокам * Определённым игрокам * Игроки могут: * Принять или отклонить учебник * Делиться учебниками ### Рюкзак ученика * У каждого игрока появился рюкзак учебников * Сохраняет все ранее полученные учебники * Возможность делиться учебниками ### Система заданий * Учитель может создавать задания * Проверка input и output * Ученики получают задания автоматически * После выполнения: * Учитель получает код ученика * Учитель получает результат выполнения ### Улучшения IDE * Улучшен UX интерфейса * Исправлена работа терминала * Добавлен поиск (Ctrl + F) * Улучшено автодополнение * Исправлены сниппеты (не выходят за экран) --- ![Guide Bilder](https://cdn.modrinth.com/data/cached_images/6f759ea61c268796d0664c265dc1e47f76edf487.png)![Preview Guide](https://cdn.modrinth.com/data/cached_images/f8968843d77f64ecd678c03e570bb08f6a9c5cee.png)![User Portfolio](https://cdn.modrinth.com/data/cached_images/522c97a3811c9f01f8d4a7cfbb4077fa51f6976e.png)
release

PyCraft Python IDE in Minecraft 1.4.4

1.4.4
9 мар. 2026 г.56Minecraft: 1.21.1fabric
Скачать
Что нового
# Changelog / Список изменений ## [1.4.4] — Initial Release / Первая версия - Добавлен внутриигровой редактор кода, похожий на Visual Studio Code - Добавлена поддержка программирования на Python через Python API - Добавлен **интерактивный гайд** с кнопкой (Esc → кнопка) для изучения API и функций библиотеки ======================== - Added an in-game code editor similar to Visual Studio Code - Added support for Python programming via the Python API - Added **interactive guide** with a button (Esc → button) to learn the API and library features