DenizenMC

Configuration Files

What each file in the EliteSpawner folder is for.

Everything lives in plugins/EliteSpawner. config.yml is split into tidy, commented sections, so most settings explain themselves right where you edit them.

config.yml
mob_spawners.yml
item_spawners.yml
prices.yml
synergies.yml
traits.yml
enrichments.yml
main-menu.yml
storage-menu.yml
en.yml

Files

FileControls
config.ymlStorage backend, activation mode, stacking, spawner items, sounds, particles, boost caps, progression, synergies, ownership protection, logging, holograms, performance and debug
mob_spawners.ymlEvery mob spawner type: loot, experience, drop chance, icon, interval and affinities
item_spawners.ymlEvery item spawner type: loot, experience, icon, interval and affinities
synergies.ymlSpawner combos and the bonus each one gives
traits.ymlRandom traits a spawner can roll when placed
enrichments.ymlBlocks that boost a spawner when placed nearby
prices.ymlInternal sell prices, used when no shop plugin is active. Takes custom items too
menus/main-menu.ymlThe per-spawner menu layout
menus/storage-menu.ymlThe storage menu layout
lang/en.ymlEvery chat message

Run /esp reload to apply changes to all of them at once.

Updates never touch your changes

When an update adds new settings or messages, they're added to your existing files. A backup is made first, and nothing you changed is overwritten.

Both menus are fully yours to design. Materials, slots, names, lore and click actions all live in menus/*.yml, and any menu placeholder works in names and lore.

Translating messages

Copy the English file

Make a copy of lang/en.yml and name it after your language, for example lang/de.yml.

Translate the copy

Translate the messages in the new file. Keep every key exactly as it is and only change the text.

Switch the language

Set language: in config.yml to the file's code, then run /esp reload.

config.yml
language: de

Did this page help?

Last updated on