iScript is a visual scripting framework for Minecraft Forge 1.20.1 that brings RPG development tools directly into the game.
Build complex systems without writing a single line of code — everything is done through intuitive, node-based in-game editors.
Features:
-
Dialog Editor — create branching conversations with NPC, Player, Choice, Condition and Action nodes.
-
Event Graph — script game logic visually using Event, Trigger, Condition, Action, Delay, Random, Loop and Stop nodes.
-
Quest Editor — design full quest pipelines with stages, objectives and rewards.
-
NPC Editor — configure appearance, AI behavior, factions, combat stats and trading.
-
Cutscene Editor — build camera timelines with spline paths, interpolation and screen effects.
-
Region Editor — define trigger areas with enter/exit/tick effects.
All data is synced between client and server, making it suitable for both singleplayer and multiplayer.
Status: Early Alpha (0.0.1-alpha). Expect bugs and rapid iteration. Feedback is highly appreciated!
Requires: Minecraft 1.20.1, Forge 47+, Java 17.

