Chivalry: Medieval Warfare

Chivalry: Medieval Warfare

320 ratings
Horde Sandcastle
Game (maps & mods): Medieval Warfare
Mod and/or Map? (maps & mods): Mod, Map
Map game modes (maps & mods): Team Objective
File Size
34.014 MB
Jul 22, 2014 @ 10:05am
Feb 13, 2017 @ 2:26pm
106 Change Notes ( view )

Subscribe to download
Horde Sandcastle

Sandcastle is a Horde Mode map which allows you to take advantage of several castle defenses against the ruthless hordes of Agathians eager to revenge their king. Use several types of burning pots to cook your enemies, impale them with the movable spikes, blast them with portable barrel bombs, shoot them with ballistae...  

The two huts in the map have initially blocked entrances. To open them up and get access to new items either burn the entrance with torches or use your weapon (see videos).  
You play as a Mason in coop with fellow players against Agathian bots (pure PvE). The AI is partly enhanced, so they might be more witty than you expect.

-7 quests occurring (more or less randomly) during gameplay  
-unlock 5 upgrades for the defenses (stronger gates, Ballistae, Bruning Pots etc)  
-a final endwave eventually sets in  
-lots of weapons and buffs to buy with score gained by killing enemies or completing quests  

Noteworthy changes to other Horde Mode maps so far:  
-one handed weapons and shields are not lost on respawn  
-score reduction on death  
-stronger enemies give more score when killed  
-when killed, you respawn as a ghost with a special ability which can be activated with F5
-special items (Custom Weapons section)

Check out:
Or the FAQ at

Custom Keybinds
The current buttons used in the map are the following:
-F1: teleport to throne room once a wave
-F2: vote for 'normal'-mode before the Agatha king is killed
-F3: vote for 'hard'-mode before the Agatha king is killed
-F4: use a Health Potion if bought
-F5: use the ghost ability if in ghost state
-G: Backjump ability if bought
-J: go afk for a moment to safe zone
-T: cancel throne defence if u r still alive

These keys can be configured in the player input ini file.

How to play
You can play on online servers. Currently there are a few EU servers: Name: Horde Sandcastle Dev Server

US Server: Name: Horde Sandcastle Dev 2

To play offline, solo / to manually download: 
-First, subscribe in order to download the map. 
-To download you'll need to run the old launcher, located in your install directory: Steam\SteamApps\common\chivalrymedievalwarfare\ChivLauncher.exe 
-Click the "download subscribed steam workshop items" button in the bottom right 
-Once that's done, launch the game and your downloads will be unpacked/installed 
-Finally, to open the map, in game, type the following in your console (default keys: ` and Scroll Lock): open TO2-Horde_Sandcastle_p  

If this command still does not work:
Do you see the mapfiles located in ...\chivalrymedievalwarfare\UDKGame\CookedSDK ?
They should be in the folder called 'AOCSDKLevels_AF0D62F34C23AE7F99745698F3B13639'.
If not check in '__CMWSDKFiles' if there is a file starting with that name.
If not you need to check if you subscribed and use the launcher again to download the files and wait until it successfully downloaded the files. If the download does not work, try again later. If all fails, contact Steam or open a discussion in the official Chivalry forum.

If you receive this message when connecting to a server: "Successfully downloaded all packages from Workshop, but server uses files that are not uploaded to Workshop or are out of date."
Then delete the local map files (described above) and download them again (also described above).

Or to start a dedicated server (after placing the mapfiles into the dedicated server folder):  
UDKLogging.exe TO2-Horde_Sandcastle_p?steamsockets -sdkfileid=289849044 -seekfreeloadingserver -maxplayers=6  

To remote control servers see this app:

moved to:

Those who clear the 'dungeon' will be listed on the website in a ranking if fast enough (

Magic Weapons (formerly Donor Weapons)
Once upon a time there was an ingame purchase system to get these weapons which each have a special ability. Now they are called Magic Weapons and the ingame purchase system is gone. The Magic Weapons can be unlocked by reaching a high wave (can be set in configuration) or/ and by completing the dungeon (can also be set by configuration).
Note that players who formerly purchased the weapons can always get the weapons regardless of the above constraints which may or may not be set on a gameserver.

Notable Resources
Used lasersword mod by Camponês Imundo (sourcefiles from official forum)
→ Workshop page:


Maps included:
Popular Discussions View All (91)
Sep 12, 2020 @ 6:59pm
New Horde server is up! Dev 3
Dec 28, 2019 @ 7:27am
Looking for Admin
Dec 30, 2016 @ 9:05am
PINNED: Error when attempting to connect to a Horde Sandcastle server.
< >
Elko  [author] Jan 17 @ 1:39pm 
I'll check the SDK when it's there. Maybe Chiv2 arrives first. We'll see.
VVizard Jan 3 @ 3:06pm 
When the SDK arrives is there hope? The custom horde maps on Mordhau are pretty lackluster. Horde Crypt is better than all 6 Mordhau horde maps combined, and crypt got stale after a few games
Elko  [author] Jan 3 @ 11:46am 
Mordhau does not have an SDK yet.
VVizard Jan 2 @ 1:00pm 
Elko I'm sure you get this a lot, but is there any chance for a Mordhau port of some kind? This map was the pinnacle of my Chivalry experience for many years and I can't enjoy medieval combat the same without trebuchet slingmen or plague doctor jedi
PROTON Dec 18, 2020 @ 2:20pm 
Server is restarted from scratch (purged all files, deployed fresh ones). It should work now (just tested it with no mod files installed).
Mr. Alan Wake... Dec 2, 2020 @ 3:45am 
Mod broken now. No servers joinable. Tried all solutions, it doesn't work anymore.
PROTON Oct 1, 2020 @ 8:58am 
I do not own NA server
llhjb Sep 13, 2020 @ 3:33pm 
Nope no go. Didn't work. Something else must be going on. I had a friend try it out on a fresh install and it gave the same error message. If anyone else has success let us know what worked! Also @Proton it may be helpful to see when the last person connected to the NA server to find out how long the issue has been going on
Zumvee Sep 12, 2020 @ 2:28pm 
go to the third pinned topic in discussions and go to the second page. scroll down till u see my post and you can follow that.
llhjb Sep 12, 2020 @ 2:16pm 
@Proton, just deleted CookedSDK contents, redownloaded and got same error message as DaDoc. Not sure if that's helpful but that's the only error message I received