From The Depths Mod 1.12.2 does nothing but add the blocks and items to the game. The mod pack developer has to create the files necessary for creating the recipes for the Totem of Summoning. You can summon any monster in the game as long as you set up the files necessary for it. You can even summon monsters from other mods as long as the mod has been loaded. This mod was designed for Craft of the Titans 2 by Boolyman. However, this mod can be used by anyone wanting to summon monsters to fight.
Screenshots:
Altar of Summoning:
- This is the main block used in this mod. It is used in conjunction with the Totem of Summoning to create monsters in the world.
- The main monster summoned will appear after four lightning strikes and appear on the 5th. Additional monsters (adds) can be summoned at regular intervals after the boss is summoned too!
Totem of Summoning:
- This item will contain the name of the monster held within. With this item in-hand, right-click on an Altar of Summoning to bring forth the beast and slay it and any minions it may bring along with it!
Crafting Recipes:
Altar of Summoning
Configs:
Recipe File:
The recipe file is how you can go about and create an item in the world in which to summon your boss.
These recipes are loaded during minecraft startup. If you want to update a recipe you must restart the game in order for your changes to be used.
Each recipe must be in their own file. They use the same layout as Minecraft’s JSON file recipes that modders use. The important part is the recipe result. The item must always be the totem of summoning with NBT data containing the entityKey which matches the “key” property in the spawnInfo.json file.
Note: If you don’t see your recipe in JEI, please check the log for an error loading a recipe. There is probably a syntax problem with the JSON and this error message should tell you what is wrong. It will typically complain about malformed JSON.
Important Note: While we are using Minecraft’s JSON file recipe loader, we do not support things such as _constant.json, _factories.json or condition files.
"type": "minecraft:crafting_shaped", "group": "Summon", "pattern": [ "aaa", "aaa", "aaa" ], "key": "a": "item": "minecraft:cobblestone" , "result": "item": "from_the_depths:item_totem_of_summoning", "data": 0, "nbt": "entityInfo": "entityKey": "Zombie" , "count": 1
Summon Info:
Below is a sample summon info file. It contains JSON data which is used to describe a boss and it’s options.
- key (required):
- This is the key identifier for this boos. This must be unique inside of this file.
- bossInfo (required):
- This is an object describing mod and the name of the monster in the mod.
- domain (required):
- The mod prefix for the monster.
- name (required):
- The name of the mod as it is registered from the original mod.
- displayName (optional):
- The name displayed above the monster when the player has their target on them.
- maxHealth (optional):
- The maximum health this monster can have. Must be whole numbers. This will change the default health the monster is spawn with.
- attackDamage (optional):
- The damage the monster deals when attacking anything. Can be whole or fractional numbers up to 4 decimal places (but why?). This will change the default attack damage the monster deals.
- alwaysShowDisplayName (optional):
- Determines if the display name is always shown. When this is set to true, the name will always appear when the monster is within render distance just like players. It will also show up on min-map mods which show this information as well.
- domain (required):
- This is an object describing mod and the name of the monster in the mod.
- bossAddInfo (optional):
- This is an object describing similar information as the boss info but this is for any additional monsters which can be spawned while fighting the boss.
- domain (required):
- The mod prefix for the monster.
- name (required):
- The name of the mod as it is registered from the original mod.
- displayName (optional):
- The name displayed above the monster when the player has their target on them.
- maxHealth (optional):
- The maximum health this monster can have. Must be whole numbers. This will change the default health the monster is spawn with.
- attackDamage (optional):
- The damage the monster deals when attacking anything. Can be whole or fractional numbers up to 4 decimal places (but why?). This will change the default attack damage the monster deals.
- alwaysShowDisplayName (optional):
- Determines if the display name is always shown. When this is set to true, the name will always appear when the monster is within render distance just like players. It will also show up on min-map mods which show this information as well.
- spawnFrequency (required):
- The amount of seconds between each spawn of the add. So in the example below, 4 seconds after the boss is summoned the add is spawned. 4 seconds after that the next add is summoned.
- totalSpawnDuration (required):
- How long to try to spawn adds. This should be a multiple of the spawnFrequency in order to get all of the desired adds to spawn.
- In the example below, 4 adds will spawn.
- domain (required):
- This is an object describing similar information as the boss info but this is for any additional monsters which can be spawned while fighting the boss.
Example With Adds:
[ "key": "Zombie", "bossInfo": "domain": "minecraft", "name": "zombie", "displayName": "Custom Zombie Rawr!", "maxHealth": 40, "attackDamage": 10.5, "alwaysShowDisplayName": true , "bossAddInfo": "domain": "minecraft", "name": "creeper", "displayName": "Custom Creaper!", "maxHealth": 5, "attackDamage": 5, "alwaysShowDisplayName": false, "spawnFrequency": 4, "totalSpawnDuration": 16 ]
Example Without Adds:
[ "key": "Zombie", "bossInfo": "domain": "minecraft", "name": "zombie", "displayName": "Custom Zombie Rawr!", "maxHealth": 40, "attackDamage": 10.5, "alwaysShowDisplayName": true ]
Requires:
How to install:
- Make sure you have already installed Minecraft Forge.
- Locate the minecraft application folder.
- On windows open Run from the start menu, type %appdata% and click Run.
- On mac open finder, hold down ALT and click Go then Library in the top menu bar. Open the folder Application Support and look for Minecraft.
- Place the mod you have just downloaded (.jar file) into the Mods folder.
- When you launch Minecraft and click the mods button you should now see the mod is installed.
From The Depths Mod 1.12.2 Download Links:
For Minecraft 1.12.2