Devourer of Gods

Devourer of Gods

This mod brings Devourer of Gods from Terraria Calamity to Minecraft!

von
79.6K Downloads
forgeneoforgeadventuremobs
Server mit dieser Mod mieten

Screenshots

DoG menancingly staring at the player

Über diese Mod

Devourer of Gods (in Minecraft)


This mod brings the popular boss "Devourer of Gods" into Minecraft. A real fight, made with 3D in mind, reinmagined in Minecraft.

It has all the features DoG has from Calamity (except drops as of right now). Expect a HARD fight (and an exciting one!).

DoG is made to be as friendly to modpack makers/datapackers as possible and to its users. All drops are configurable (via other mods like crafttweaker or datapacks), all behavior variables are configurable, feel free to mess with them and tune them however you like!

The default config is adapted for vanilla end-game gear.

Cutscene

An intrusive addition added by DoG is the Dragon Devour cutscene, although it is refined to be as compatible as possible.
When then dragon get's "devourered", the dragon entity is technically still present, just not visible to all players. Server-side, it's still there, which allows for normal dragon drops to still happen (like the dragon egg), wether it's modded or not.

The cutscene is tested with True Ending end dragon overhaul, and is guarenteed to work with it. For other dragon overhaul mods, there is a possibility that the cutscene do not fire, although there is extra configs that may allow it. If any dragon overhaul mod is confirmed NOT working, please report it in my discord, I will make it compatible.

Shader Compatability

Shader compatability is GUARENTEED, all shaders should be compatable with DoG, as it uses no GLSL-based visual elements.

Common FAQ

Q1: "Boss is too easy!"

A1: There's a lot of things you can do to make him harder! Go tune the configs however you like!

Q2: "Ender dragon cutscene didn't fire!"

A2: If you're using an ender dragon rework mod, try adding the ender dragon to extraDragonEntityTypes in the configs. If that still doesn't work, go ahead and ping me in bug reports.

Known incompatabilities & issues

Entity Culling

DoG's entities would visually disappear because of Entity Culling. Please go to Entity Culling's configs (in-game or the config file) and exclude DoG's entities from being culled! (There's also a section where it doesn't tick entities if they're not in range, please exclude DoG's entities from that too!)

Beta builds!

Beta builds are released privately in my discord server! Feel free to join

Modifying drops & stuff (datapacks)

Loot and the summon recipe (Cosmic Worm) are all data driven, meaning you can change it with datapacks! (I didn't include this in the config cuz I thought this would be a bit unessesary)

As of currently, DoG drops nothing (will be changed). You can add whatever you want by overriding dog:entities/devourer_head in a datapack, at data/dog/loot_tables/entities/devourer_head.json.

Regarding the Ender Dragon's drop, if you don't want it to drop Cosmic Larva, you can override dog:gameplay/dragon_devour, at data/dog/loot_tables/gameplay/dragon_devour.json. You can turn off Ender Dragon drops in the config.

The Cosmic Worm recipe is located at data/dog/recipes/cosmic_worm.json, override it if you want to change it / integrate it with some other mod. This could also be done with some other mods like crafttweaker (mentioned above)

This is an example to let DoG drop maw of infinity (doesn't exist yet lol)

{
  "type": "minecraft:entity",
  "pools": [
    {
      "rolls": 1,
      "entries": [
        { "type": "minecraft:item", "name": "dog:maw_of_infinity"}
      ]
    }
  ]
}

Located in data/dog/loot_tables/entities/devourer_head.json

The devourer segments do not drop loot, they don't run the regular death function.

As of v1.1.0, taunt lines are now data-driven aswell. Located data/dog/dog_taunts/. There is tier1.json, tier2.json, tier3.json, and death.json. Entries can be trnslation key or raw line. The format matches tags:

{
  "replace": false,
  "values": [
    "dog.taunt.t1.worm", //Translation key, need .lang
    "Nice armour. It'll look better in pieces." //Raw line
  ]
}

"replace" replaces all taunts with your custom ones. If no taunts are present, DoG uses the default ones.

Technical Info

This mod is built against GeckoLib 4.8.3+ and Forge 47+. If it crashes with some GeckoLib error, trying switching it to 4.8.3.

Bug Reporting & Info

Please head to the Discord Server to report any bugs/discuss the mod and such!

Support Me!

If you would like to support my efforts (which will motivate me to do more work :D but not guarenteed ofc), you are welcome to tip a buck or two in my ko-fi!
https://ko-fi.com/yuruni

Credits & Legal

DoG is permitted for use in modpacks, UNMODIFIED AND NOT TAMPERED, ORIGINAL STATE.

Original design goes to the Calamity Mod Team.

All music goes to DM DOKURO, the ORIGINAL COMPOSER of the tracks used in this Minecraft modification.

The Devourer of Gods head, segments, and tail model, and the Cosmic Worm texture, goes to Scourge Nerds, licensed under CC BY 4.0, unmodified.

Verfügbare Versionen

Devourer of Gods Neoforge 1.2.0 hotfix 1release
MC 1.21.1neoforge
20. September 2026
Devourer of Gods 1.2.0release
MC 1.20.1forge
20. September 2026
Devourer of Gods 1.1.0release
MC 1.20.1forge
31. Juli 2026
Devourer of Gods 1.0.0release
MC 1.20.1forge
29. Juli 2026

Devourer of Gods auf dem Server installieren

1

Server bestellen

Bestelle einen Minecraft Java Server mit mindestens 3 GB RAM (4 GB empfohlen).

2

forge Loader setzen

Wähle im Panel unter "Egg" den forge-Loader und die passende Minecraft-Version (1.21.1).

3

Mod installieren

Öffne den Mod-Browser im Dashboard und suche nach "Devourer of Gods". Klicke "Installieren" – fertig! Alternativ: Lade die .jar via SFTP in den /mods Ordner.

Kompatibilität

Mod-Loader

forgeneoforge

Minecraft-Versionen

1.21.1, 1.20.1

Server-seitig

✓ Erforderlich

Empfohlener RAM

4 GB(min. 3 GB)

Häufige Fragen

Devourer of Gods Server crasht beim Start – was tun?

Häufigste Ursache: falsche forge-Version oder zu wenig RAM. Prüfe im Server-Log (latest.log), ob ein "OutOfMemoryError" oder "Mixin"-Fehler auftritt. Bei Mado Hosting: Stelle sicher, dass mindestens 3 GB RAM zugewiesen sind und der Loader zur Mod-Version passt (1.21.1). Über das Panel kannst du den Loader mit einem Klick wechseln.

Ist Devourer of Gods mit forge und neoforge kompatibel?

Devourer of Gods unterstützt offiziell forge, neoforge für Minecraft 1.21.1, 1.20.1. Im Mado Dashboard werden inkompatible Loader-Kombinationen automatisch erkannt.

Server laggt mit Devourer of Gods – wie optimiere ich die Performance?

Empfohlener RAM: 4 GB (+1 GB pro 8 Spieler). Prüfe mit /spark profiler, ob Devourer of Gods den meisten Tick-Time verbraucht. Häufige Fixes: Server-View-Distance auf 8-10 reduzieren, bei Forge "performant" oder "starlight" als Zusatz-Mod installieren. Bei Mado Hosting läuft dein Server auf NVMe-SSDs mit dedizierten CPU-Kernen für minimale Latenz.

Modded Server mieten

Installiere Devourer of Gods mit nur einem Klick auf deinem Server.

Empfohlener RAM
4 GBab €5.2/Monat
Min. 3 GB | +1 GB pro 8 Spieler
Jetzt Server erstellen
1-Klick Mod Installation
NVMe SSD Speicher
DDoS-Schutz inklusive

Details

Lizenz
LicenseRef-All-Rights-Reserved
Server-seitig
Erforderlich

Unterstützte Versionen

1.21.11.20.1