DAI 4.1 · COMPLETE DOCUMENTATION
Full Creator Guide
Learn from zero, then move through architecture, runtime systems, creation surfaces, testing, publishing and the current 4.1 capability index.
Learn by building
Reference manual
0. Start From ZeroFiles, folders, JSON, functions, testing and packaging with no prior knowledge.4.1 Update OverviewServer authority, JSON-owned presentation/gameplay mapping, sync and Creator parity.4.1 Server AuthorityHow client requests are validated before authoritative server mutations.Scene EnvironmentsAnimated pack-defined backgrounds and camera paths.4.1 Screen OverridesReplace, skin, overlay or hide compatible screens through JSON.Story ArchivesGeneric session/event archives and comic/book viewers.Input ProfilesPack-owned contextual controls.1. OverviewDAI mental model and framework boundaries.2. Client & Server ArchitectureExecution side, permissions, startup and compatibility.3. ActionsAll 266 registered action IDs grouped by runtime surface.4. Objectives, Sequences & FlowCompose behavior, queues, branching and fallbacks.5. ConditionsAll 273 registered condition IDs grouped by provider.6. Menus & UIMenus, data screens and interaction.7. Recognition & PerceptionStructural recognition, target queries and perception.8. Overlays & ReactionsSprites, event phases, click handling and reactions.9. Experiences & WorldgenOwned saves, startup, worlds and resume.10. Custom ContentItems, blocks, weapons, armor, effects, potions, projectiles, particles, enchantments and entities.11. Game CustomizationSounds, music, HUD, structures, skills, social systems, worlds, vehicles, portals, fluids and environment systems.12. Creator & PublishingCreator editors, validation, import/export and publishing.13. Global Datapacks & DistributionMAIN/ADDON stacks and version-safe updates.14. Gameplay TesterTest current project state before export.15. Native Minecraft BridgeAll 43 direct Mojang bridge folders plus open dai_registry/dai_data.16. Branding & LoadingApplication, startup, resource and world-loading presentation.17. Directional CombatDirectional weapon and first-person combat path.18. Input, Mouse, Overlays & Data ScreensKeybinds, raw input, cursor and screens.19. Persistent Item + Block DataItem components and typed block state/inventory.20. Native Runtime ExposureBlocks, effects, particles, projectiles, vehicles, portals and fluids.21. Runtime Dispatch & Entity AIDirect dispatch and entity behavior vocabulary.22. Model Converter ↗Minecraft/Blockbench/OBJ conversion to DAI model data.23. State & CapabilitiesTyped persistent/synchronized state and capability ownership.24. ReferencesRemember entity, block and position references.25. SkillsCooldown/resource/job/rank gated skill runtime.26. Learning Agents & SapphireDatapack-defined learning, dialogue, grounding and knowledge.27. ERAS Cinematics2D/3D cinematic playback and control.28. Complete 4.1 Capability IndexSource-derived action, condition, registry, content and bridge catalog.