Default weaknesses.yml

Last updated Oct 28, 2026

Default weaknesses.yml

Shipped defaults from SoapsFloor 1.2.4. After first run, this file lives under plugins/SoapsFloor/.

Updating the jar does not overwrite your live copy. Use this page to compare or reset.

See also: Config Reference · Weaknesses

# ==========================================
#     Weakness / Challenge Modifier System
# ==========================================
# Vote-before-run challenges for vertical SoapsFloor rooms.
# Completing a run under a weakness boosts reward rolls (fractional extras).
#
# Pools (do not mix — vote filters by room direction):
#   shared  — combat / survival / mob pressure (drop + climb)
#   drop    — fall / landing / air-control (down towers only)
#   climb   — flood race / climb parkour (up towers only)
#
# Rules:
# - Fall damage is OFF by default. Only fall-damage: entries re-enable it.
# - No loadout freebies; don't ban what anti-cheese already blocks (elytra).
# - family: keeps vote options distinct (at most one pick per family).
# - mob: optional spawn scaling (health/speed/damage/count + extras).
#
# Keys (optional):
#   family               Vote diversity group (string)
#   fall-damage          Override anti-cheese fall multiplier for this run
#   gravity              ADD_SCALAR gravity boost (e.g. 1.0)
#   flood-interval-mult  Climb: rise interval × this (<1 = faster flood)
#   flood-damage-mult    Climb: flood contact damage × this
#   mob.health / speed / damage / count / armor / knockback-resist / regen

enabled: true

voting:
  duration: 15
  options-count: 3
  allow-no-weakness: true

# ==========================================
# Weakness Definitions
# ==========================================
# name / description: MiniMessage
# multiplier: 1.0 = normal rolls; 1.5 ≈ +50% fractional extras
# enabled: false removes from the vote pool only
weaknesses:

  # ─────────────────────────────────────────
  # SHARED — drop + climb
  # ─────────────────────────────────────────
  shared:

    half-hearts:
      name: "<#ef4444>Half Hearts"
      description: "Max health cut in half."
      icon: GOLDEN_APPLE
      multiplier: 1.5
      family: hp-cut
      enabled: true

    quarter-hearts:
      name: "<#ef4444>Quarter Hearts"
      description: "Max health cut to one quarter. One mistake ends you."
      icon: ENCHANTED_GOLDEN_APPLE
      multiplier: 1.75
      family: hp-cut
      enabled: true

    soft-spot:
      name: "<#ef4444>Soft Spot"
      description: "Take 25% more damage from all sources."
      icon: REDSTONE
      multiplier: 1.35
      family: damage-taken
      enabled: true

    glass-bones:
      name: "<#ef4444>Glass Bones"
      description: "Take 40% more damage from all sources."
      icon: BONE
      multiplier: 1.5
      family: damage-taken
      enabled: true

    no-healing:
      name: "<#ef4444>No Healing"
      description: "Natural regen, potions, and golden apples do not heal you."
      icon: FERMENTED_SPIDER_EYE
      multiplier: 1.5
      family: healing
      enabled: true

    bleeding:
      name: "<#ef4444>Bleeding"
      description: "Getting hit applies brief wither."
      icon: GHAST_TEAR
      multiplier: 1.4
      family: wither
      enabled: true

    open-wounds:
      name: "<#ef4444>Open Wounds"
      description: "Hits apply stronger, longer wither."
      icon: WITHER_ROSE
      multiplier: 1.55
      family: wither
      enabled: true

    starved:
      name: "<#ef4444>Starved"
      description: "Hunger drains fast and floors start empty. Lose sprint or eat."
      icon: ROTTEN_FLESH
      multiplier: 1.45
      family: hunger
      enabled: true

    no-crits:
      name: "<#ef4444>No Crits"
      description: "Critical hits deal normal damage."
      icon: IRON_SWORD
      multiplier: 1.3
      family: crits
      enabled: true

    slow-hands:
      name: "<#ef4444>Slow Hands"
      description: "Attack speed reduced by 40%."
      icon: CLOCK
      multiplier: 1.35
      family: attack-speed
      enabled: true

    molasses-hands:
      name: "<#ef4444>Molasses Hands"
      description: "Attack speed reduced by 60%."
      icon: HONEY_BLOCK
      multiplier: 1.5
      family: attack-speed
      enabled: true

    short-reach:
      name: "<#ef4444>Short Reach"
      description: "Melee reach cut in half."
      icon: STICK
      multiplier: 1.4
      family: reach
      enabled: true

    stubby-arms:
      name: "<#ef4444>Stubby Arms"
      description: "Melee reach cut to about one third."
      icon: BAMBOO
      multiplier: 1.55
      family: reach
      enabled: true

    weakness-effect:
      name: "<#ef4444>Weakness"
      description: "Melee damage is reduced."
      icon: POTION
      multiplier: 1.35
      family: attack-damage
      enabled: true

    paper-fists:
      name: "<#ef4444>Paper Fists"
      description: "Your attack damage is cut in half."
      icon: PAPER
      multiplier: 1.5
      family: attack-damage
      enabled: true

    staggered:
      name: "<#ef4444>Staggered"
      description: "Getting hit briefly slows you. Repositioning is harder."
      icon: COBWEB
      multiplier: 1.35
      family: stagger
      enabled: true

    no-sprint:
      name: "<#ef4444>No Sprint"
      description: "Cannot sprint. Mobs catch up faster."
      icon: LEATHER_BOOTS
      multiplier: 1.4
      family: sprint
      enabled: true

    slowness:
      name: "<#ef4444>Slowness"
      description: "Move slower on every floor."
      icon: SOUL_SAND
      multiplier: 1.35
      family: move-speed
      enabled: true

    heavy-hit:
      name: "<#ef4444>Heavy Hit"
      description: "You take stronger knockback. Easier to get shoved off."
      icon: PISTON
      multiplier: 1.4
      family: knockback
      enabled: true

    darkness:
      name: "<#ef4444>Darkness"
      description: "See only a short distance on each floor."
      icon: SCULK
      multiplier: 1.4
      family: vision
      enabled: true

    fog-of-war:
      name: "<#ef4444>Fog of War"
      description: "Deep darkness. Fight by sound and outline."
      icon: BLACK_DYE
      multiplier: 1.55
      family: vision
      enabled: true

    beefy-mobs:
      name: "<#ef4444>Beefy Mobs"
      description: "Floor mobs have much more health."
      icon: COOKED_BEEF
      multiplier: 1.4
      family: mob-health
      mob:
        health: 1.55
      enabled: true

    ironclad:
      name: "<#ef4444>Ironclad"
      description: "Floor mobs have double health."
      icon: IRON_BLOCK
      multiplier: 1.55
      family: mob-health
      mob:
        health: 2.0
      enabled: true

    swift-mobs:
      name: "<#ef4444>Swift Mobs"
      description: "Floor mobs move much faster."
      icon: SUGAR
      multiplier: 1.35
      family: mob-speed
      mob:
        speed: 1.4
      enabled: true

    sprinters:
      name: "<#ef4444>Sprinters"
      description: "Floor mobs are extremely fast."
      icon: FIREWORK_ROCKET
      multiplier: 1.5
      family: mob-speed
      mob:
        speed: 1.6
      enabled: true

    brutal-mobs:
      name: "<#ef4444>Brutal Mobs"
      description: "Floor mobs hit much harder."
      icon: IRON_AXE
      multiplier: 1.45
      family: mob-damage
      mob:
        damage: 1.5
      enabled: true

    crushers:
      name: "<#ef4444>Crushers"
      description: "Floor mobs hit much harder than usual."
      icon: DIAMOND_AXE
      multiplier: 1.6
      family: mob-damage
      mob:
        damage: 1.75
      enabled: true

    horde:
      name: "<#ef4444>Horde"
      description: "More mobs spawn on each floor (space allowing)."
      icon: ZOMBIE_HEAD
      multiplier: 1.4
      family: mob-count
      mob:
        count: 1.5
      enabled: true

    plague-horde:
      name: "<#ef4444>Plague Horde"
      description: "Far more mobs spawn. Each one has less health."
      icon: ZOMBIE_VILLAGER_SPAWN_EGG
      multiplier: 1.55
      family: mob-count
      mob:
        health: 0.7
        count: 2.0
      enabled: true

    swarm:
      name: "<#ef4444>Swarm"
      description: "Many more mobs spawn. They are a bit faster and have less health."
      icon: CAVE_SPIDER_SPAWN_EGG
      multiplier: 1.5
      family: mob-count
      mob:
        health: 0.8
        speed: 1.2
        count: 1.75
      enabled: true

    apex-predators:
      name: "<#ef4444>Apex Predators"
      description: "Mobs are tougher, faster, and hit harder."
      icon: WITHER_SKELETON_SKULL
      multiplier: 1.6
      family: mob-elite
      mob:
        health: 1.4
        speed: 1.25
        damage: 1.35
      enabled: true

    regenerative-mobs:
      name: "<#ef4444>Regenerative Mobs"
      description: "Floor mobs slowly regenerate health."
      icon: GLISTERING_MELON_SLICE
      multiplier: 1.45
      family: mob-regen
      mob:
        health: 1.2
        regen: true
      enabled: true

    rooted-mobs:
      name: "<#ef4444>Rooted Mobs"
      description: "Floor mobs barely take knockback. Kiting is harder."
      icon: ROOTED_DIRT
      multiplier: 1.4
      family: mob-control
      mob:
        knockback-resist: 0.92
      enabled: true

    siege:
      name: "<#ef4444>Siege"
      description: "More mobs and harder hits."
      icon: CROSSBOW
      multiplier: 1.55
      family: mob-elite
      mob:
        damage: 1.35
        count: 1.4
      enabled: true

    abyss-watchers:
      name: "<#ef4444>Abyss Watchers"
      description: "Darkness and faster mobs. You fight with short vision."
      icon: ENDER_EYE
      multiplier: 1.65
      family: vision
      mob:
        speed: 1.4
      enabled: true

    juggernauts:
      name: "<#ef4444>Juggernauts"
      description: "Mobs are ironclad tanks with armor."
      icon: NETHERITE_CHESTPLATE
      multiplier: 1.7
      family: mob-tank
      mob:
        health: 2.0
        armor: 12
      enabled: true

  # ─────────────────────────────────────────
  # DROP — down towers only
  # ─────────────────────────────────────────
  drop:

    bogged:
      name: "<#ef4444>Bogged"
      description: "You move with heavy slowness. Repositioning on the pad is hard."
      icon: MUD
      multiplier: 1.5
      family: move-speed
      enabled: true

    no-jumping:
      name: "<#ef4444>No Jumping"
      description: "Cannot jump. Step carefully on pads."
      icon: RABBIT_FOOT
      multiplier: 1.45
      family: jump
      enabled: true

    low-jump:
      name: "<#ef4444>Low Jump"
      description: "Jump height cut in half."
      icon: SLIME_BALL
      multiplier: 1.25
      family: jump
      enabled: true

    glass-legs:
      name: "<#ef4444>Glass Legs"
      description: "Fall damage is back on. Missed landings hurt."
      icon: GLASS
      multiplier: 1.45
      family: fall-damage
      fall-damage: 1.15
      enabled: true

    freefall:
      name: "<#ef4444>Freefall"
      description: "Fall damage is back on, and heavy gravity makes landings worse."
      icon: ANVIL
      multiplier: 1.7
      family: fall-damage
      fall-damage: 1.15
      gravity: 1.0
      enabled: true

    landing-lag:
      name: "<#ef4444>Landing Lag"
      description: "After any fall, brief heavy slowness. Commit before you land."
      icon: SLIME_BLOCK
      multiplier: 1.4
      family: landing
      enabled: true

    drift:
      name: "<#ef4444>Drift"
      description: "Weak air control while falling. Aim before you drop."
      icon: FEATHER
      multiplier: 1.35
      family: air-control
      enabled: true

    pad-shove:
      name: "<#ef4444>Pad Shove"
      description: "Extreme knockback. Stay centered or fall off."
      icon: STICKY_PISTON
      multiplier: 1.55
      family: knockback
      enabled: true

  # ─────────────────────────────────────────
  # CLIMB — up towers only
  # ─────────────────────────────────────────
  climb:

    rising-tide:
      name: "<#38bdf8>Rising Tide"
      description: "The flood rises noticeably faster. Stay ahead."
      icon: WATER_BUCKET
      multiplier: 1.45
      family: flood-pace
      flood-interval-mult: 0.7
      enabled: true

    drowning-clock:
      name: "<#38bdf8>Drowning Clock"
      description: "The flood rises much faster. Falling behind is deadly."
      icon: HEART_OF_THE_SEA
      multiplier: 1.65
      family: flood-pace
      flood-interval-mult: 0.5
      enabled: true

    toxic-flood:
      name: "<#38bdf8>Toxic Flood"
      description: "Standing in the flood deals much more damage."
      icon: LAVA_BUCKET
      multiplier: 1.5
      family: flood-hurt
      flood-damage-mult: 1.75
      enabled: true

    slick-holds:
      name: "<#38bdf8>Slick Holds"
      description: "Jump height is cut in half. Parkour routes are harder."
      icon: SLIME_BALL
      multiplier: 1.35
      family: jump
      enabled: true

    thin-air:
      name: "<#38bdf8>Thin Air"
      description: "You cannot jump. Climb with blocks and careful footing."
      icon: RABBIT_FOOT
      multiplier: 1.5
      family: jump
      enabled: true

    sticky-ascent:
      name: "<#38bdf8>Sticky Ascent"
      description: "Heavy slowness. Outrunning the flood is harder."
      icon: HONEY_BLOCK
      multiplier: 1.45
      family: move-speed
      enabled: true

    flood-fog:
      name: "<#38bdf8>Flood Fog"
      description: "Short vision while racing the rising flood."
      icon: SCULK
      multiplier: 1.4
      family: vision
      enabled: true

    ledge-shove:
      name: "<#38bdf8>Ledge Shove"
      description: "Stronger knockback. Easier to get pushed off climb routes."
      icon: PISTON
      multiplier: 1.4
      family: knockback
      enabled: true

    tower-shove:
      name: "<#38bdf8>Tower Shove"
      description: "Extreme knockback. Stay glued to the climb path."
      icon: STICKY_PISTON
      multiplier: 1.55
      family: knockback
      enabled: true

Still stuck? Ask about this page