Minescript

Minescript

Minecraft的Python脚本

自动化

Minescript logo

Minescript 是一个使用 Python 编程语言编写的脚本,用于控制 Minecraft 并与之交互的平台。

在使用 Minescript 之前,请阅读使用条款。

加入 Minescript Discord 服务器以获取公告并参与 Minescript 社区的交流。

查看 Minescript 文档以了解命令和 API 的详细信息。

下载为 Minescript 开发的 Python 脚本。

安装设置

  1. 下载并安装适用于 Fabric(需要 Fabric API)或 Forge 的 Minescript 模组。

  2. 如果尚未安装 Python 3,请下载并安装:https://www.python.org/downloads/(或在 Windows 上从 Microsoft Store 安装)

  3. 在安装了 Minescript 模组的情况下运行 Minecraft。Minescript 模组首次运行时,会自动在 minecraft 文件夹内创建一个 minescript 文件夹。

  4. 在 minescript 文件夹中创建 Python 脚本。

  5. 在 Minecraft 游戏内聊天中输入反斜杠("\")后跟不带 ".py" 扩展名的脚本名称,即可运行 Python 脚本。

Minescript 期望 Python 安装在以下位置:

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

如果 Python 安装在系统中的其他位置,你可以通过修改 minescript 文件夹中 config.txt 文件里的 python 变量来让 Minescript 指向它。

示例

查看这个示例脚本,它演示了如何通过 Python 脚本访问玩家坐标、读取指定位置的方块,以及创建带有自定义文本的告示牌等方块。

兼容性 已在以下平台上测试:

  • Fabric、Forge 和 NeoForge 模组加载器
  • Python 3.7 至 3.10
  • macOS 最高至 Sonoma
  • Linux(Pop!_OS、NixOS、Bazzite 和 SteamOS)
  • Windows 10 和 11(x86)