Devourer of Gods
No reviews yet
This mod adds the popular boss "Devourer of Gods" from Terraria Calamity into Minecraft!
Forge is a popular mod loader for versions 1.1+ of Minecraft.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
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!)
Modifying drops (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!
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.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources