Ascension Protocol
Configuration

Gates Configuration

plugins/AscensionGates/config.yml and gates.yml

config.yml — Spawning (spawning)

KeyDefaultDescription
enabledtrueMaster auto-spawn switch
broadcast-on-auto-spawntrueChat announce wild/zone spawns
check-interval-ticks20Timer tick rate
persist-manual-gatestrueSave /gates admin spawn gates

Wild spawns (spawning.wild)

KeyDefaultDescription
enabledtrueNear-player spawning
interval-seconds1800Try every 30 min
max-active5Max wild gates at once
player-radius500Within blocks of a player
min-player-distance48Min distance from player
tiersE:40, D:25…Tier weight pool

Restrictions (spawning.restrictions)

  • block-near-server-spawn + server-spawn-radius
  • block-near-world-spawn + world-spawn-radius
  • require-surface-and-sky — land surface only for wild spawns
  • apply-to-manual — apply restrictions to /gates admin spawn

Integrations

  • spawning.towny — block in towns
  • spawning.worldguard — block in regions
  • spawning.allowed-worlds / blocked-worlds

Spawn zones and points bypass global restrictions. See Spawns.

Animation (animation)

KeyDescription
tick-intervalVisual update rate
particle-density0.0–1.0 particle multiplier
particle-tick-divisorSkip particle ticks

gates.yml

Large file — tier timings, bosses, loot tables, instance generation, mob density, mana crystals, dungeon break, modifiers.

Key sections:

  • tiers.<RANK> — charge/open/collapse seconds, entry fee
  • instances — dungeon layout, mobs, crystals
  • loot — drop tables and custom items
  • dungeon-break — overworld spillover settings

On this page