Skip to main content
core.yml contains the global system settings that control how RPGMobs behaves behind the scenes. This includes debug logging, config reload behavior, and compatibility with other mods.

Config Version

System:
  configVersion: "1.1.0"
This is managed automatically by the mod. Do not edit this value. It is used internally to detect when configuration files need to be migrated after an update.

Reconcile

When you reload the configuration with /RPGMobs reload, existing elites in the world need to be updated to match the new settings. The reconcile system handles this.
Reconcile:
  reconcileWindowTicks: 40
  announceReconcile: true
SettingWhat it doesDefault
reconcileWindowTicksNumber of game ticks to spend updating existing elites after a reload. Set to 0 to skip reconciliation entirely (existing elites keep their old stats until they despawn).40
announceReconcileLogs a message in the server console when reconciliation starts and finishes.true

Debug

Debug:
  isDebugModeEnabled: true
  debugMobRuleScanIntervalSeconds: 5
SettingWhat it doesDefault
isDebugModeEnabledEnables detailed logging for spawn scans, ability decisions, and damage events. Turn this off in production to reduce log noise.true
debugMobRuleScanIntervalSecondsHow often (in seconds) the debug logger reports mob rule scan statistics.5

Compatibility

Compat:
  showCompatJoinMessages: true
When a player joins the server, RPGMobs can display a message if it detects compatible mods. Set this to false to silence those messages.