150kb_dragoncolonies_1.20.1_1.1.100.jar
Curse Maven Snippet
What's new
[FIXES & ARCHITECTURE]
- Fixed guard eating and sleeping deadlock:
Completely removed world-geometry guessing (isAirTarget block checks) and
inconsistent state flags (isGroundTask).
Implemented strict destination registration: only patrol waypoints generated
by the rider AI are treated as air targets.
All civilian tasks (restaurant, bed, chest access, roost return) are treated
as ground targets, reliably triggering landing and dismounting on arrival.
- Synchronized communication between AbstractEntityAIDragonRider,
MountedDragonController, and DragonNavigationHandler without auxiliary hacks.
[SPECIAL THANKS]
A huge thank you to Eric Dragonfire for the detailed bug report and constructive
feedback on guard behavior and flight routines. Your input made this architectural
overhaul possible!
[COMMUNITY CALL / KNOWN ISSUE]
We received a report regarding an elusive client/server freeze during combat:
When a mounted dragon engages enemy raiders in melee contact, the game may
freeze and terminate to the desktop.
We were unable to reproduce this crash locally with version 1.0.7 / 1.0.8 on
MineColonies 1301.
Did you experience a similar freeze?
If your game freezes or crashes when dragons enter combat with raiders, please
help us isolate the root cause by providing:
1. Crash Report: Check .minecraft/crash-reports/ or the end of logs/latest.log.
2. JVM Crash: If the game closed without a crash screen, look for hs_err_pid*.log
in your main Minecraft folder.
3. Mod Setup: Does the crash persist if combat or animation mods (such as Epic
Fight or Ragdollified) are temporarily disabled?
Every stack trace helps pinpoint the exact failure point in the code.
================================================================================
This mod has no additional files

