promotional bannermobile promotional banner

Caravans & Convoys - Automatic Trade

Place a dock, post an offer, and horse-drawn wagons haul goods between docks on their own, guarded by soldiers on the road.
Back to Files

caravansconvoys-forge-1.0.5-1.20.1-java17.jar

File namecaravansconvoys-forge-1.0.5-1.20.1-java17.jar
Uploader
BarunnBarunn
Uploaded
Aug 4, 2026
Downloads
443
Size
176.5 KB
Mod Loaders
Forge
File ID
8573224
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:caravans-convoys-automatic-trade-1599431:8573224")

Learn more about Curse Maven

What's new

Caravans & Convoys - Automatic Trade Version 1.0.5 - Minecraft 1.20.1, Forge

A single fix release for a serious one: caravans stopped dead once they travelled past a player's simulation distance.

FIXED: caravans freezing outside simulation distance

  • A travelling caravan carries its own chunk ticket so it keeps rolling with nobody nearby to watch it. That ticket was one chunk too small. It kept exactly the chunk the wagon was standing in ticking, and nothing around it.
  • Minecraft only ticks an entity while the chunk it is currently in is ticking, and the caravan refreshes its own ticket from inside its own tick. So the moment a wagon rolled over a chunk border it was standing on a chunk that was loaded but not ticking. It stopped being ticked, which meant it could never refresh its ticket again, which meant it never started ticking again. The convoy stopped on the first border it crossed and stayed there.
  • The ticket now covers the full 3x3 of chunks around the wagon, and re-centres the moment the wagon changes chunk, so a caravan always rolls into a chunk that is already ticking. Trade routes now run their full length unattended, at any simulation distance and with or without an escort.

Existing worlds

  • Caravans stranded mid route by this bug are not lost and do not need to be reset. Each one starts moving again the next time it ticks, which happens as soon as any player comes within simulation distance of it. After that it keeps going on its own as intended.

No config keys, protocol or world format changes. Drop in replacement for 1.0.4: swap the jar on the server and have clients update to match.

Thanks to the player who reported this on CurseForge and narrowed it down with a repeating command block and forceload, which pointed straight at the chunk ticket.

This mod has no additional files