promotional bannermobile promotional banner

Minescript

Python scripting for Minecraft

File Details

minescript-fabric-1.21.7-5.0b7

  • B
  • Sep 25, 2025
  • 1.19 MB
  • 26
  • 1.21.7
  • Fabric

File Name

minescript-fabric-1.21.7-5.0b7.jar

Supported Versions

  • 1.21.7

Curse Maven Snippet

Fabric

modImplementation "curse.maven:minescript-657474:7031071"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Docs

Minescript 5.0b7

  • Fix install_mappings and support -f/force-download (44122c3)
  • Aliases: get_block(), get_block_list(); doc update (5a46ad8)
  • Auto-convert PyjTuple to List<> for script fn args (e62ff20)
  • Add get_block_region() to get blocks in volume (8b69e2a)
  • Add basic math module for Pyjinn scripts (86832f1)
  • Add javadoc; add pydoc to BlockPack.visit_blocks() (1b45799)
  • Add BlockPack method to read block data in Pyjinn (ec9482f)
  • Rename Pyjinn types named Py... to Pyj... (3b90377)
  • Support embedded Pyjinn script in "with" block (9bc3a71)
  • Add test pyjinn_module_test() for Pyjinn modules (c45989a)
  • Script/Env: rename get/setVariable to get/set (268302c)
  • Use Pyjinn funcs, classes via Script.getVariable() (ae423fe)
  • import_pyjinn_script() relative to minescript dir (14d45d7)
  • Update docs, e.g. add_event_listener event types (c39b8ec)
  • Support keyword args from Python calls to Pyjinn (e47d3f9)
  • Support passing list/tuple from Python to Pyjinn (fbfa31a)
  • Typo fix "verison" to "version" (#42) (611c19e)
  • Fix reference counting bug in java.py (c32ad52)
  • Delete dead code in java.py and pyinterpreter.py (fc676a7)
  • Access Pyjinn object's fields/methods from Python (f7d207c)
  • Improve exception handling between Java and Python (bcfe455)
  • Support several block pos types in getblocklist() (350f00e)
  • Update Minescript's Pyjinn version to 0.10 (4a3e5ef)
  • More Java, Pyjinn, Python integration in java.py (6b96f81 )
  • Fix typo in Pyjinn version of getblock() (2b05e25)
  • Add support for rotations to Pyjinn BlockPacks (af07cea)
  • Fix NPE in Pyjinn BlockPack.read_world() (15948f3)

Pyjinn 0.10

  • Specialize JavaString ctor to call String ctor (896fc13)
  • Remove built-in math global (961468c)
  • Rename Pyjinn types named Py... to Pyj... (0f74f80)
  • Fix bool, int, float, str, tuple, list, dict types (50206f7)
  • Add method to Script: Module module(String name) (709ddd8)
  • Script/Env: get/set/deleteVariable -> get/set/del (7ce366d)
  • Make Lengthable extend Iterable (2d409a1)
  • Update Pyjinn version to 0.10 (8c61880)