EnigmaScript
by McJty
EnigmaScript is a Forge scripting language that map makers use to program actions tied to events in an adventure.
What it does
Map makers write scripts in EnigmaScript to trigger actions when events occur in the world. Scripts can react to block interaction, to a player dying, or to timed actions, and can spawn mobs, change parts of the world or animate blocks. The language is meant to be simple to write while staying capable enough for adventures and stories. The mod supports Lost Cities and works with Control. It runs on client and server, so both the server and every player need it, and it is released under the MIT License as open source for 1.10.2 – 1.12.2.
Key features
Event-driven scripts
Scripts run actions when an event fires, such as a block being interacted with or a player dying.
World changes
Scripts can spawn mobs, alter parts of the world and animate blocks in response to events.
Timed actions
Actions can be scheduled on a timer, so a sequence can unfold over time within an adventure.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Questions
Does EnigmaScript need to be on the server?
In the catalog
EnigmaScript is one of 19,031 Adventure mods on ModsFinder, and one of 10,478 Adventure mods for Forge. 2,920 mods support Minecraft 1.12.2.
More from McJty
Similar mods
What the author says
EnigmaScript is a programming/scripting language designed to make it easy for Minecraft map makers to make adventures or stories. But it can do more then that! The easy but powerful scripting language allows you to perform actions when various events occur in the world. You can listen to block interaction events, you…
Official listing
- Modrinth page
- modrinth.com/mod/enigmascript
- Owner
- McJty
- Published
- 2023-01-26
- Updated on Modrinth
- 2023-01-26
- Facts verified
- 2026-10-15
