150kb_dragoncolonies_1.20.1_1.0.7.jar
Curse Maven Snippet
What's new
Special thanks to EricDragonFire for the detailed bug reports and thorough testing across these updates!
Flight Dynamics & Navigation
Fix for Erratic Flight & Double-Circling: Addressed the wild spinning and stuttering during patrol idling. As far as current testing shows, this resolves the issue where two separate loiter-circle routines executed simultaneously in AbstractEntityAIDragonRider and DragonNavigationHandler.
Waypoint Handoffs: Smoothed out airborne waypoint handoffs and building entry transitions.
Combat Delegation & BoD Integration
Skrill AI Lock Fix: Handed target acquisition and combat flight execution directly over to Book of Dragons (dragon.setTarget(target)) to fix combat freezes.
Removed Manual AI Overrides: Stripped setShouldDoAerialAttack flag calls that blocked BoD's internal goal checks.
Engagement Tweaks: Adjusted Skrill combat priorities to favor ground attacks over continuous sky loitering.
Roost Building & Guard Scepter
Guard Scepter & Patrol Points: Registered BuildingModules.GUARD_TOOL in DRAGON_ROOST_BUILDING. This restores the "Set Positions" button in the Roost GUI and allows using NBT-linked Guard Scepters to define custom patrol waypoints.
Creative Mode Revive: Added a revive/recall button to the Dragon Roost UI for Creative mode.
Work In Progress (WIP)
"Guard" and "Follow" modes are still under active development and being tested to ensure proper vehicle teleportation without rider desyncs.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

