Dacextras - Extension for Dungeons and Combat
Dacextras is an additional module for the Dungeons and Combat modification that adds new features and settings not available in the original version due to Mcreator limitations.
Configuration Settings
The configuration file dacextras-common.toml is automatically created after the first game launch with the mod installed and is located in the config folder. Current settings include:
- Parameter settings for all standard classes
- Attributes of the Kamath boss
- Spawn rates of fractured vexes
Creating Custom Classes
To create custom classes, you need to manually create several files in the configuration folder, as they are not generated automatically.
First, create a folder named "dacextras_custom_classes" where all JSON files for your classes will be stored.
Then create a file "custom_main.json"
This file contains only one field - a list of names/identifiers of your custom classes.
Example:
File contents
json { "custom_classes": ["Necromancer", "Holy Knight"] }
You can create any number of custom classes. For each class, you need to create a file with the corresponding name containing all its characteristics.
Example file "Necromancer.json":
File contents
json { "max_health":4, "damage":4, "speed":3, "swing":6, "armor":8, "toughness":9, "description1": "best description", "description2":"the best class", "description3":"your description", "helmet":"minecraft:iron_helmet", "leggings":"minecraft:iron_leggings", "chestplate":"minecraft:iron_chestplate", "boots":"minecraft:iron_boots", "main_hand":"minecraft_iron_sword", "off_hand":"minecraft:iron_sword" }
The mod also reworks the attribute application system - now the champion's belt and other items affecting base health work correctly.
Note: Creating custom classes gives the achievement "dacextras:the_custom".