Systems overview
FoundryEngine provides game-engine-style systems that run alongside Minecraft.
Editor & Cinematics
| System | What it does |
|---|---|
| In-Game Editor | ImGui-based dockable editor with panels for everything |
| Cutscenes | Bezier camera paths with timeline effects and commands |
World & Progression
| System | What it does |
|---|---|
| Custom Worlds | Create runtime dimensions on the fly |
| Game Stages | Gate content behind progression milestones |
| Game Sessions | Stateful lifecycle for minigames and game modes |
| Areas | Spatial zones with enter/leave/tick modules |
| Waypoints | Persistent colored in-world markers |
Rendering & Effects
| System | What it does |
|---|---|
| Custom Particles | Keyframe-driven particle animation |
| Post-Processing | Shader effects with fade transitions |
| Mesh Rendering | Custom 3D rendering with OBJ support |
| Easing Functions | 31 Penner easing functions for smooth animations |
Interaction
| System | What it does |
|---|---|
| Dialogue System | Branching NPC conversation trees |
| Markdown Rendering | Render Markdown as formatted Minecraft text |
| NBT Suggestions | Tab-completion for NBT in vanilla commands |
Reference
| Page | What it covers |
|---|---|
| Commands Reference | All /engine commands |
