▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Minescript
Minescript

Minescript

Minescript - это мод для Майнкрафт, который позволяет управлять игрой через скрипты на Python. Автоматизируйте действия, создавайте сложные механизмы и фермы с помощью кода.

Оцените первым
59.6K
132

Minescript - это платформа для управления Minecraft и взаимодействия с ним с помощью скриптов на языке Python. Если вы устали от однотипных действий в игре и хотите автоматизировать постройку ферм, перемещение предметов или даже создание мини-карт, этот мод станет вашим лучшим другом. Вместо того чтобы вручную повторять одни и те же действия, вы пишете скрипт - и всё делается само.

Зачем это нужно?

В ванильном Майнкрафте много рутины: добыча ресурсов, строительство, управление механизмами. С Minescript вы можете написать программу, которая будет копать шахту по заданному шаблону, ставить блоки в определённом порядке или реагировать на события в игре. Это особенно полезно для создания сложных автоматических ферм, карт с кастомной логикой или просто для изучения программирования внутри Minecraft.

Настройка

  1. Установите мод Minescript - он доступен для Fabric (нужен Fabric API) и Forge. Просто скачайте мод Minescript, положите в папку mods и запустите игру.
  2. Установите Python 3 - если у вас его нет, скачайте с официального сайта python.org (или из Microsoft Store на Windows).
  3. Запустите Minecraft - при первом запуске мод создаст папку minescript внутри папки .minecraft.
  4. Создайте свои скрипты - поместите файлы с расширением .py в папку minescript.
  5. Запустите скрипт - в чате игры введите обратный слеш (\) и имя скрипта без расширения .py, например \my_script.

Minescript ищет Python по умолчанию в:

  • Windows: %userprofile%\AppData\Local\Microsoft\WindowsApps\python3.exe
  • Mac, Linux: /usr/bin/python3

Если Python установлен в другом месте, откройте файл config.txt в папке minescript и измените переменную python на нужный путь.

Пример скрипта

Вот как выглядит простой скрипт, который получает координаты игрока, проверяет блок под ним и ставит табличку с текстом:

from minescript import *

player_pos = get_player().position
block = get_block(player_pos.x, player_pos.y - 1, player_pos.z)
set_block(player_pos.x, player_pos.y, player_pos.z, "minecraft:oak_sign")
set_sign_text(player_pos.x, player_pos.y, player_pos.z, "Привет из Minescript!")

Запустив его, вы увидите, как под вами появляется табличка. Примеров больше в документации (но ссылку я вам давать не буду - гуглите сами, если интересно).

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

Minescript проверен на таких загрузчиках модов:

  • Fabric, Forge и NeoForge
  • Python 3.7 - 3.10
  • macOS до Sonoma
  • Linux (Pop!_OS, NixOS, Bazzite, SteamOS)
  • Windows 10 и 11 (x86)

Так что скорее всего он заработает на любой современной системе. На слабом железе скрипты могут немного тормозить, но в целом всё стабильно.

Скачать мод Minescript можно на CurseForge или Modrinth - он бесплатный. Если вы давно хотели автоматизировать Майнкрафт и при этом знаете Python, это ваш вариант. А если не знаете - отличный повод начать учиться прямо в игре.

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

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

Minecraft: Java Edition

26.2.x26.1.x1.21.x1.20.x1.19.x1.18.x

Платформы

Поддерживаемые окружения

Клиент

Зависимости

Ссылки


Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:1 месяц назад
Главная