Siegeworks Mod (1.21.1, 1.20.1) – Breach Enemy Castles with Working Medieval
Java mod listed for Minecraft 1.20–1.21. Download on the author's site.
⬇ Download





Siegeworks Mod introduces functional medieval siege artillery for open field battles and fortress assaults. Players place blueprints, collect supplies, and hammer together heavy weapons piece by piece. The mod packs in cannons, stone throwers, ballistas, and siege towers with realistic loading steps and manual aiming positions. Projectiles follow distinct flight arcs, damage enemy troops, pierce blocks, and break down thick defense walls hit after hit. You can also hitch wheeled machines to draft mounts to pull them straight across the battlefield.
![]()
Features:
- Blueprint Building: Players set down blueprints and construct each war machine step by step using raw resources and a construction hammer.
- Manual Loading System: Every piece of artillery requires its own ammunition type, loading tools, and step-by-step preparation before firing.
- Destructive Ballistics: Projectiles follow unique flight paths, hurt enemy mobs, pierce specific blocks, and gradually bring down stone structures.
- Mount Towing: Wheeled war machines hitch onto draft animals for quick relocation across rough terrain.
- Tension Adjustment: Operators can tweak tension settings on bolt throwers and stone throwers to fine-tune firing distance.
- Recruit Orders: Compatible squad units can build, supply, move, and operate siege weapons through tactical command menus.
- Artillery pieces can be repaired in the field when damaged or dismantled when no longer needed.
- Operators aim manually from the control seat on each machine.
Siege Engines:
- Tower Crossbow: Stationary heavy crossbow with full horizontal turn angles.
- Arcballista: Wheeled bolt thrower that players can operate directly or pull with draft mounts.
- Culverin: Light field gun firing cannon balls or grapeshot.
- Serpentine: Medium field gun that handles a heavier powder charge.
- Mons Meg: Massive bombard built to launch giant cannon balls or grapeshot.
- Mangonel: Mobile stone thrower for regular stones, incendiary rounds, and stone grapeshot.
- Trebuchet: Huge stationary stone thrower using the same ammunition loadouts as the mangonel.
- Hwacha: Wheeled rocket launcher carrying up to 70 standard or explosive Singijeon rockets.
- Battering Ram: Heavy machine used to smash gates and walls, pushed by hand or pulled by draft animals.
- Mantlet: Mobile wooden shield equipped with an opening peek shutter.
- Siege Ladder: Multi-section assault ladder that lets players scale high parapets.
- Siege Tower: Three-story mobile tower featuring interior ladders, a drop drawbridge, and 35 troop seats.
Siegeworks Mod – Video Showcase
How to Use:
- Place a siege engine blueprint onto flat ground.
- Strike each section with a construction hammer while holding the necessary building resources.
- Load ammunition into the finished engine using the specific loading tools for that weapon.
- Climb into the operator seat to aim and adjust tension if using a mechanical thrower.
- Fire the machine toward enemy walls or defensive mobs.
- Attach horses or other draft mounts to wheeled engines to tow them to new positions.
Screenshots:






Siegeworks Mod Download Links
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21.1, 1.20.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on the file's original source — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Siegeworks Mod (1.21.1, 1.20.1) – Breach Enemy Castles with Working Medieval is a free Minecraft Java mod. Compatible with Minecraft 1.21.1, 1.20.1. Download it and open it directly in the game.