S0uls

Quick rating

Community listing page, reviews here may not be monitored by the author.

S0uls

No reviews yet

Souls lets you collect powerful souls from mobs, equip them in unique tiers, and gain special attributes inspired by each creature.

Mod Loaders
Minecraft

About

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"