Decisions_and_Impulses-3.8.jar
Curse Maven Snippet
What's new
# DAI Engine 3.8
## Hardcore World Creation
- Added native Hardcore support to DAI worldgen definitions.
- New worldgen option:
- `"hardcore": true`
- DAI experiences can now create genuine Minecraft Hardcore worlds instead of relying on datapack-based one-life simulation.
- Hardcore state is applied during the Minecraft world-creation process before the world save is generated.
- Existing worldgen definitions remain compatible and default to non-Hardcore behavior when the option is omitted.
## Projectile Rendering
- Improved native DAI projectile orientation.
- Projectiles tagged with `dai_projectile` can now visually align themselves to their actual direction of travel.
- Projectile yaw and pitch are derived from movement between ticks rather than relying exclusively on stored entity rotation.
- Added fallback behavior to authored entity rotation when a projectile is stationary.
- Improves compatibility with projectiles moved through DAI logic, commands, teleports, or other custom movement systems.
- Fixes bullets and other elongated projectile models appearing sideways or facing the wrong direction while traveling.
## Experience Runtime Persistence
- Improved active DAI Experience persistence during client runtime reinitialization.
- Active experiences are no longer unnecessarily cleared during temporary in-world client recreation.
- Fixes cases where dying, respawning, or rebuilding portions of the client runtime could cause the Grave key to reopen the default DAI interface instead of the experience-specific menu.
- Experience state is still properly cleared when genuinely leaving the world or ending the session.
## Experience Compatibility
- Improved support for survival experiences using custom one-life, Hardcore, projectile, and experience-menu systems.
- Provides the engine-level functionality required by newer Boxhead releases without requiring experience packs to simulate these systems entirely through datapack logic.
## Compatibility
- Existing DAI 3.7 datapacks and resource packs remain compatible with the new worldgen behavior when the new Hardcore option is not used.
- DAI 3.8 supersedes the temporary Boxhead-specific 3.7 engine support patches.This mod has no additional files

