-
Notifications
You must be signed in to change notification settings - Fork 1
Configuration
VortexRPG generates editable YAML files inside plugins/VortexRPG/ after first boot.
| File | Purpose |
|---|---|
config.yml |
Core settings, integrations, scoreboard, resource pack delivery, economy tuning, and smart-system toggles |
spells.yml |
Spell definitions, mechanics, targeters, scaling, and gating |
effects.yml |
Status effects and reusable combat modifiers |
items.yml |
Custom items, class relics, click bindings, locked items, and item overrides |
quests.yml |
Quest content and progression rules |
talents.yml |
Talent trees and passive progression definitions |
fractures.yml |
Fracture pressure, breach pacing, rewards, and world-state tuning |
gateways.yml |
Gateway destinations and travel configuration |
bosses.yml |
Boss encounter definitions and boss editing data |
dungeons.yml |
Dungeon instances, entry rules, waves, and dungeon metadata |
smart-systems:
director:
enabled: true
pulse-ticks: 1200
relic-affixes:
enabled: true
roll-chance: 0.18
dungeon-mutators:
enabled: true
roll-chance: 1.0
class-synergies:
enabled: true
radius: 24.0
refresh-ticks: 100
codex:
enabled: true
reputation:
enabled: true| Setting | Description |
|---|---|
director.enabled |
Enables the Vortex Director control layer |
director.pulse-ticks |
How often the Director recalculates its directive |
relic-affixes.enabled |
Enables random affix rolling on eligible custom items |
relic-affixes.roll-chance |
Base affix roll chance before Director multipliers |
dungeon-mutators.enabled |
Enables random dungeon run mutators |
dungeon-mutators.roll-chance |
Chance for a dungeon run to receive a mutator |
class-synergies.enabled |
Enables nearby class combo bonuses |
class-synergies.radius |
Radius used to detect nearby class partners |
class-synergies.refresh-ticks |
How often live synergy attributes refresh |
codex.enabled |
Enables discovery tracking |
reputation.enabled |
Enables faction reputation progression |
items:
prevent-drop-locked: trueWhen enabled, locked VortexRPG relics cannot be dropped or lost through normal drop/death flows.
The scoreboard can show class, level, XP, balance, breach tokens, active quests, and talent points.
scoreboard:
enabled: true
update-ticks: 20resource-pack:
enabled: false
send-on-join: true
required: false
url: ""
sha1: ""Use this when deploying custom GUI icons, relic visuals, and menu artwork.
integrations:
protection:
enabled: true
worldguard:
enabled: true
citizens:
enabled: true
placeholderapi:
enabled: true
vault:
enabled: trueAll integrations are optional soft dependencies.
VortexRPG includes dynamic market tuning with stock, price floor/cap, demand elasticity, stock elasticity, and decay settings.
Use Vault if you want external economy payouts for dungeons, expeditions, breaches, and other reward loops.
Fracture config controls world pressure, escalation thresholds, boss breach thresholds, breach rewards, market pressure, loot chances, and fracture realm behavior.
Important values include:
fractures.base-intensityfractures.corrupted-thresholdfractures.overrun-thresholdfractures.boss-thresholdfractures.breach-token-base-rewardfracture-realm.enabledfracture-realm.world-namefracture-realm.difficulty
- Stop the server.
- Back up
plugins/VortexRPG/. - Edit YAML files.
- Start the server.
- Watch console logs for migration or validation notes.
- Use hot reload commands where supported.