Quest Loot System (Premium)

Last updated Sep 18, 2026

Quest Loot System (Premium)

Adds unbound quest papers to chest loot and mob drops. Configure plugins/SoapsQuest/quest-loot.yml. This file is Premium only.

When a paper drops, it is unbound until a player picks it up. Progress binds on first pickup unless the quest uses lock-to-player.


Enable

quest-loot:
  enabled: true
  max-per-event: 4
  obey-plugin-restrictions: true
Field Description
enabled Master toggle
max-per-event Cap papers added per loot event
obey-plugin-restrictions Respect quest permissions and conditions before dropping

Chest loot

  chest:
    enabled: true
    chance: 10
    amount:
      min: 1
      max: 2
    worlds:
      - "world"
    allowed-loot-tables:
      - "chests/simple_dungeon"
      - "chests/buried_treasure"
    pool:
      mode: manual
      quests:
        - lumberjack
        - zombie_slayer
Pool mode Behavior
manual Random quest from pool.quests
random New quest from random generator
mixed mixed-ratio chance of random; otherwise manual

Mob drops

  mobs:
    enabled: true
    default-chance: 5
    per-mob:
      ZOMBIE: 8
      BLAZE: 12
    pool:
      inherit-chest-quests: true

When mobs.pool.quests is empty, mob drops inherit chest pool quests unless inherit-chest-quests: false.


Player level gates

Optional min/max player level per drop source so low-level players do not receive end-game papers.


Reload

/sq reload refreshes quest-loot.yml. Changes apply to newly generated loot events only.


Version 1.0.5 - Premium