promotional bannermobile promotional banner

Dragoncolonies: Mine Colonies+Book of Dragons by Karl Karlmann

A bridge mod that connects Minecolonies and Book of Dragons. Add dragon roosts, flying dragon riders, beastmaster to your colony.
Back to Files

150kb_dragoncolonies_1.20.1_1.0.5.jar

File name150kb_dragoncolonies_1.20.1_1.0.5.jar
Uploaded
Oct 5, 2026
Downloads
57
Size
1.4 MB
Mod Loaders
Forge
File ID
9064624
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:dragoncolonies-by-karl-karlmann-1702005:9064624")

Learn more about Curse Maven

What's new

DragonColonies - Technical Changelog Community Acknowledgment

Special thanks to Eric_DragonFire: For comprehensive reproduction steps, full mod lists, and technical reports on missing textures, citizen sleep lockups, and version compatibility.

Textures and Colony Styles

Added textures for the Beastmaster and the Dragonrider in these MineColonies styles:

eastasian

hellenic

medieval

modern

nether

nordic

undead.

Added a fallback system in CitizenTextureHelper. If a colony style pack does not contain custom textures, the mod uses the default textures. This prevents missing texture errors.

Compatibility and Architecture

DragonRiderCombatAI now extends AttackMoveAI<EntityCitizen>. This change prevents a NoClassDefFoundError with MineColonies 1.1.1301 and newer versions, and keeps compatibility with version 1.1.1214.

The system stops citizen ground navigation (walkToPos) when a citizen rides a dragon during combat.

Entity Storage in the Dragon Roost

Centralized dragon deployment and storage operations in DragonStorageModule (deployDragon, storeDragon, and emergencyRecall).

The system registers active entity UUID values and roost identifiers. This removes duplicate dragon entities when chunks load.

Emergency recall now removes the dragon entity directly on the server to prevent data corruption.

Citizen AI and Routines

Corrected timer handling during guard shift and sleep transitions. This prevents citizen lockups.

Added a dynamic routine to mount dragons. If path navigation fails, the system sends a RiderLeapMessage packet to seat the rider on the dragon.

The system suspends patrol navigation when a citizen detects hostile targets.

Equipment Verification

The system now verifies slot 0 in the dragon inventory for a saddle item before deployment. We removed temporary in-memory flags.

This mod has no additional files