Skip to content

Systems overview

FoundryEngine provides game-engine-style systems that run alongside Minecraft.

Editor & Cinematics

SystemWhat it does
In-Game EditorImGui-based dockable editor with panels for everything
CutscenesBezier camera paths with timeline effects and commands

World & Progression

SystemWhat it does
Custom WorldsCreate runtime dimensions on the fly
Game StagesGate content behind progression milestones
Game SessionsStateful lifecycle for minigames and game modes
AreasSpatial zones with enter/leave/tick modules
WaypointsPersistent colored in-world markers

Rendering & Effects

SystemWhat it does
Custom ParticlesKeyframe-driven particle animation
Post-ProcessingShader effects with fade transitions
Mesh RenderingCustom 3D rendering with OBJ support
Easing Functions31 Penner easing functions for smooth animations

Interaction

SystemWhat it does
Dialogue SystemBranching NPC conversation trees
Markdown RenderingRender Markdown as formatted Minecraft text
NBT SuggestionsTab-completion for NBT in vanilla commands

Reference

PageWhat it covers
Commands ReferenceAll /engine commands

FoundryEngine is a work-in-progress. Documentation may change.