EliteMobs Content Management
EliteMobs 10 uses a Nightbreak-aware content lifecycle.
If you have not linked a Nightbreak token yet, start with the global guides:
Core Commands
| Command | Purpose |
|---|---|
/em initialize | First-time setup flow |
/em setup | Main content-management menu |
/em downloadall | Checks/downloads the plugin update, then requests missing or outdated content with account-access checks |
/em downloadallcontent | Requests missing or outdated content packages with account-access checks, without updating the plugin |
/em updatecontent | Bulk update helper for outdated content |
/em updateallcontent | Alias of /em updatecontent |
/em downloadpluginupdate | Downloads only the EliteMobs plugin update, no content |
/em applypluginupdate | Applies a downloaded EliteMobs plugin update without a restart |
/em forcereinstallcontent <package|all> | Re-downloads content through the normal authenticated pipeline even when the installed version is already current |
/nightbreaklogin [token] | Shared Nightbreak account link: prints a link to approve the server, or saves a pasted token |
/nightbreaklogout | Clears the stored Nightbreak account token |
What /em setup Does Now
The current setup menu is more than a simple on/off screen. It is the main place to:
- browse available content
- see installed vs downloaded states
- identify outdated content
- see whether a package requires Nightbreak access
- manage official content categories without leaving the game
This is the recommended place to manage dungeons, hub-world content, and other official packages.
The current setup menu also exposes filters for:
- dungeons
- events
- custom models
What /em initialize Does
/em initialize is the first-time onboarding flow.
It configures the initial plugin posture and points the admin toward:
- shared Nightbreak account linking
- the setup menu
- the current setup guide
The first-time menu currently offers three presets:
Recommended Preset: enables natural elite spawning, the skill system, EliteMobs loot, and action and timed eventsContent-Only Preset: disables natural elite spawning, action events and timed events; enables the skill system and EliteMobs lootNo Progression Preset: disables natural elite spawning, EliteMobs loot, the skill system, and action and timed events; explicitly not recommended
Every preset sets all of those settings, marks setup complete, shows follow-up messages and reloads, so switching presets later fully replaces the previous choice for them. Other settings are left unchanged. See what /em initialize asks for the config keys involved.
It does not replace /em setup, and it does not by itself act as a full content installer.
What The Bulk Commands Actually Do
/em downloadallrequires a linked Nightbreak token- it first checks/downloads the EliteMobs plugin update, then requests content packages that are not downloaded or are out of date
/em downloadallcontentdoes the same content download without touching the plugin jar- packages need a Nightbreak slug. Install requests reach the authenticated download check even when cached access information says no access; the download service decides whether your token can download each package
/em updatecontent(alias/em updateallcontent) only targets outdated accessible packages/em forcereinstallcontent <package|all>re-downloads and re-imports content that is already up to date, which is the repair path for content whose files were damaged or partially deleted.allcovers every package that is downloaded, installed or out of date; if a package's files are completely missing, name its Nightbreak slug directly (tab completion lists the available slugs)- manual bulk operations with at least one completed download trigger an EliteMobs reload after the batch, even if other packages failed. Review the failure list rather than treating a reload as proof that everything installed
Downloaded plugin JARs are used after the next restart by default. Set nightbreak.applyPluginUpdatesWithoutRestart in config.yml to when-empty or immediately, or run /em applypluginupdate, to swap to the update without a restart; see applying updates without a restart for what a swap does. Automatic startup content updates wait for the next restart; they do not trigger the manual command's reload.
Manual Imports
Manual imports are still supported through plugins/EliteMobs/imports.
Use them when:
- you already have a package zip
- you are moving content between servers
- you intentionally want to install content without using the in-game download flow