Description
This mod requires the mod Apothic Attributes
About
After killing certain mobs, you have a chance to obtain their Soul. Each Soul is tied to a specific mob and grants a stat that matches, for example, an Enderman may grant dodge chance, a Skeleton may provide an arrow-related bonus, and a Zombie may increase your maximum health.
Souls have 6 rarity levels (Tier I–VI). The higher the tier, the stronger the bonus. A player can equip up to 9 Souls in a separate menu, and each equipped Soul creates a colored ring around the character corresponding to its tier.
Item
Each Soul has 6 tiers:
- Tier 1 - 1x base value
- Tier 2 - 1.5x base value
- Tier 3 - 2x base value
- Tier 4 - 3x base value
- Tier 5 - 4.5x base value
- Tier 6 - 7x base value
Mob list
Stray
Base: 0.25
Attribute: Draw speed
Ravager
Base: 0.75
Attribute: Attack knockback
Shulker
Base: 0.5
Attribute: Armor toughness"
Wolf
Base: 0.05
Attribute: Attack speed
Wither skeleton
Base: 0.04
Attribute: Life steal
Elder guardian
Base: 1.5
Attribute: Armor toughness
Vindicator
Base: 1.0
Attribute: Attack damage
Horse
Base: 0.1
Attribute: Jump strength
Skeleton
Base: 0.05
Attribute: Arrow damage
Ender dragon
Base: 0.05
Attribute: crit chance
Blaze
Base: 1.5
Attribute: Fire damage
Camel
Base: 0.5
Attribute: Entity interaction range
Zombie
Base: 2.0
Attribute: Max health
Warden
Base: 5.0
Attribute: "minecraft:generic.max_health"
Drowned
Base: 0.1
Attribute: Swim speed
Spider
Base: 0.01
Attribute: Movement speed
Wither
Base: 0.1
Attribute: Crit damage
Creeper
Base: 0.05
Attribute: Knockback resistance
Enderman
Base: 0.02
Attribute: Dodge chance
Default config
souls-common.toml
Global chance for an allowed mob to drop a Soul.
#0.15 = 15%, 1.0 = 100%, 0.0 = disabled.
# Default: 0.15
# Range: 0.0 ~ 1.0
soul_drop_chance = 0.15
souls-mobs.toml
[mobs.stray]
base_value = 0.25
attribute = "apothic_attributes:draw_speed"
[mobs.ravager]
base_value = 0.75
attribute = "minecraft:generic.attack_knockback"
[mobs.shulker]
base_value = 0.5
attribute = "minecraft:generic.armor_toughness"
[mobs.wolf]
base_value = 0.05
attribute = "minecraft:generic.attack_speed"
[mobs.wither_skeleton]
base_value = 0.04
attribute = "apothic_attributes:life_steal"
[mobs.elder_guardian]
base_value = 1.5
attribute = "minecraft:generic.armor_toughness"
[mobs.vindicator]
base_value = 1.0
attribute = "minecraft:generic.attack_damage"
[mobs.horse]
base_value = 0.1
attribute = "minecraft:generic.jump_strength"
[mobs.skeleton]
base_value = 0.05
attribute = "apothic_attributes:arrow_damage"
[mobs.ender_dragon]
base_value = 0.05
attribute = "apothic_attributes:crit_chance"
[mobs.blaze]
base_value = 1.5
attribute = "apothic_attributes:fire_damage"
[mobs.camel]
base_value = 0.5
attribute = "minecraft:player.entity_interaction_range"
[mobs.zombie]
base_value = 2.0
attribute = "minecraft:generic.max_health"
[mobs.warden]
base_value = 5.0
attribute = "minecraft:generic.max_health"
[mobs.drowned]
base_value = 0.1
attribute = "neoforge:swim_speed"
[mobs.spider]
base_value = 0.01
attribute = "minecraft:generic.movement_speed"
[mobs.wither]
base_value = 0.1
attribute = "apothic_attributes:crit_damage"
[mobs.creeper]
base_value = 0.05
attribute = "minecraft:generic.knockback_resistance"
[mobs.enderman]
base_value = 0.02
attribute = "apothic_attributes:dodge_chance"



