Skip to content
This repository has been archived by the owner on Jul 4, 2024. It is now read-only.
/ MineScript Public archive

A scripting language to create complex minecraft datapacks and functions

License

Notifications You must be signed in to change notification settings

ArmindoFlores/MineScript

Repository files navigation

MineScript

MineScript is a scripting language that allows you to easily create complex Minecraft datapacks without having to use the traditional Minecraft command syntax. It's built using antlr4 and python3.

How to build MineScript

  1. Install antlr4 and its python targets.
  2. Run the command java org.antlr.v4.Tool -Dlanguage=Python3 -visitor -no-listener MineScript.g4 on the MineScript directory.
  3. To turn your code into a minecraft datapack, use MineScript.py --file yourfile.ms on the command line

Alternatively, you can download the binary file here

Documentation:

https://minescript.readthedocs.io

Source code repository and issue tracker:

https://github.com/ArmindoFlores/MineScript

License

MIT - see file LICENSE for details.