Be the DOOM marine in an ordinary Minecraft world.
No DOOM engine and no DOOM levels. This is Minecraft's world with DOOM's marine dropped into it. Run /marine (or use the book) and your player starts moving at DOOM's speed.
The numbers are transcribed from the original game rather than approximated. Thrust, friction and stopspeed come out of the source, the weapons draw from the same random table in the same order, and the monsters run their real state machines. Where something could not be matched exactly, the mod says so in its own in-game manual instead of quietly smoothing it over.
Everything belongs to the marine alone. A player who has not run /marine is completely untouched, which means the mod can sit in a world beside other character mods without changing how anyone else plays.
The full arsenal
Autoaim works the way DOOM's did
The Doom 2 roster with their own attacks, pain chances and infighting, including the ones that resurrect and the ones that spit others out.
They stay out of an ordinary world by default. Turn the doommode rule on and they start spawning naturally, with a bounty on them.
DOOM's real status bar is present but slightly modified.
Four blocks you craft and use:
Each has a screen rendered from the WAD's own art rather than a vanilla panel.
Every player is handed a book on their first join. It has chapters for the marine, ammo, health, the stations, the recipes, the bestiary, the world rules and the client settings, with live switches inside it for the things you are allowed to change.
All of this is client-side, optional, and set from the manual:
config/marinemc to change how it sounds.support for Replaymod and Flashback is present
| Minecraft | 26.2 |
| Loader | Fabric |
| Also needs | Fabric API |
| Java | 25 |
Install it on the server as well as the client. The marine's physics and his monsters both need a server that knows about them. In single player that happens on its own.
marinemc-1.6.jar in beside it, on the server too./marine, and read the book it gives you.Every sprite, sound and screen is read out of a WAD while the game runs, so the mod itself contains no id Software data.
Freedoom Phase 2 ships inside the jar, under its BSD licence, so the mod works the moment you install it and you need nothing else.
If you own DOOM, put DOOM2.WAD into the same mods folder and it takes over. Put DOOM.WAD, TNT.WAD or anything else beside it and their skies and music join the lists as well.
| Rule | What it does |
|---|---|
/marine |
Turns you into the marine, or back into yourself. |
doommode |
Lets DOOM's monsters spawn naturally, with a bounty. Off by default. |
doombehavior |
Monsters forget a distant marine and drop more when they die. |
doom_items |
Floor pickups that only a marine can take. |
marinebalance |
A full bag instead of eight slots. |
marine_griefing |
Whether guns break blocks and rockets leave craters. |
MIT licensed.
The jar contains no id Software or Mojang assets. Freedoom is the work of the Freedoom project, used under the BSD 3-clause licence, and its notice ships beside it in the jar.
DOOM and its assets are the property of id Software. This is an unaffiliated fan project.