Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
The mod is finished and will stay public
feel free to use the mod inside modpacks
Required Mods
- Huge Structure Blocks
https://www.curseforge.com/minecraft/mc-mods/huge-structure-blocks - AttributeFix
https://www.curseforge.com/minecraft/mc-mods/attributefix
Boss Battles
Heolstor the Nightlord

Abyss Watchers

Soul of Cinder

Lothric
Boss Arenas
- Tree of Light
Generates inside the Ocean biome - Catacombs of Carthus
Generates inside the Deep Dark - Kiln of the First Flame
Generates in Mountain biomes - Lothric Castle
Generates in the Plains
Recommended Gameplay Mods
Dodge / Rolling Mod, for example:
- Epic Fight
https://www.curseforge.com/minecraft/mc-mods/epic-fight-mod - Combat Roll
https://www.curseforge.com/minecraft/mc-mods/combat-roll
FAQ & Configuration
Texture Issues
If textures do not load correctly, place the Mod Resources resource pack at the top of your resource pack list.
Boss Spawning & Damage
/function souls_like_bosses:adjust_config/
1 vs 1 Mob Battles
By installing the Carpet Mod, you can enable 1v1 mob battles
https://modrinth.com/mod/neoforge-carpet
/function souls_like_bosses:adjust_config/mob_battle_mark_nearest_mob
Boss Progression
By default, bosses unlock one after another.
To allow fighting all bosses from the start:
/function souls_like_bosses:adjust_config/progression_mode_toggle
Locating Boss Structures
/locate structure souls_like_bosses:catacombs_of_carthus
/locate structure souls_like_bosses:kiln_of_the_first_flame
/locate structure souls_like_bosses:lothric_castle
/locate structure souls_like_bosses:tree_of_light
Boss Health Configuration
Min: 100 | Max: 490000
/scoreboard players set .s_l_b_global aw_health number
/scoreboard players set .s_l_b_global soc_health number
/scoreboard players set .s_l_b_global lothran_health number
/scoreboard players set .s_l_b_global nl_health number
Combo Length Configuration
/scoreboard players set .s_l_b_global aw_combo_length number
/scoreboard players set .s_l_b_global soc_combo_length number
/scoreboard players set .s_l_b_global nl_combo_length number
Modpack Configuration via Helper Datapack
You can configure the mod using a helper datapack.
use the following code inside your load.mcfunction and adjust the values.
# --- Create scoreboard objectives ---
scoreboard objectives add gamerule_keep_inventory dummy # 1=Keep items when dying to boss, 2=drop items
scoreboard objectives add boss_difficulty dummy # 1=Easy, 2=Normal, 3=Difficult, 4=Hard, 5=Hardcore
scoreboard objectives add bossbars_enabled dummy # 1=show boss bars, 2=hide boss bars
scoreboard objectives add progression_mode dummy # 1= linear progression, 2=Free progression
scoreboard objectives add dialogue_audio_enabled dummy # 1= audio on, 2= audio off
scoreboard objectives add slb_ability_cooldown dummy # Cooldown time for player abilities
# Health objectives for all characters (min 100, max 490.000)
scoreboard objectives add nl_health dummy # Health for Night Lord
scoreboard objectives add soc_health dummy # Health for Soul of Cinder
scoreboard objectives add aw_health dummy # Health for Abyss Watcher
scoreboard objectives add lothran_health dummy # Health for Lothric
# Combo length objectives
scoreboard objectives add nl_combo_length dummy # average combo length for Night Lord
scoreboard objectives add soc_combo_length dummy # average combo length for Soul of Cinder
scoreboard objectives add aw_combo_length dummy # average combo length for Abyss Watcher
# --- Set values ---
scoreboard players set .s_l_b_global gamerule_keep_inventory 1
scoreboard players set .s_l_b_global boss_difficulty 2
scoreboard players set .s_l_b_global bossbars_enabled 1
scoreboard players set .s_l_b_global progression_mode 2
scoreboard players set .s_l_b_global dialogue_audio_enabled 2
scoreboard players set .s_l_b_global slb_ability_cooldown 1600
# Character health values
scoreboard players set .s_l_b_global nl_health 600
scoreboard players set .s_l_b_global soc_health 400
scoreboard players set .s_l_b_global aw_health 400
scoreboard players set .s_l_b_global lothran_health 300
# Character combo lengths
scoreboard players set .s_l_b_global nl_combo_length 2
scoreboard players set .s_l_b_global soc_combo_length 2
scoreboard players set .s_l_b_global aw_combo_length 2
Adding Bosses to Your Own Structures
Note: Mod needs to be disabled.
Use the specific command at the desired spawn point of the boss:
Soul of Cinder:
/summon marker ~ ~ ~ {Tags:["soc_arena_center","uninitialized"]}
Abyss Watchers:
/summon marker ~ ~ ~ {Tags:["aw_arena_center","uninitialized"]}
Nightlord:
/summon marker ~ ~20 ~ {Tags:["nightlord_spawn","uninitialized"]}
Save your structure with the option “Include Entities” enabled.
Credits
- Nightlord model by chromexception
- Moonlight Greatsword model
https://www.planetminecraft.com/data-pack/custom-sword-datapack-moonlight-great-sword/ - Firelink Greatsword model
https://www.planetminecraft.com/texture-pack/ds3-firelink-greatsword-no-optifine/ - Farron Greatsword model
https://www.planetminecraft.com/texture-pack/ds3-abyss-watchers/ - Soul of Cinder texture
https://www.planetminecraft.com/skin/soul-of-cinder-dark-souls-iii-6146273/ - Kiln of the First Flame structure
https://www.planetminecraft.com/project/dark-souls-3-kiln-boss-fight/




