Repository navigation
Upgrading from 1.x
Pavel Erokhin edited this page Oct 19, 2026
·
1 revision
Mo’Bosses 2 loads your 1.x files and your database as they are. Players keep their levels. This page lists what changed and what to copy over.
- Back up
plugins/MoBosses/. - Replace the old jar with the new one (Installation) and restart.
- Read the log: it names any value it couldn’t use.
- Go through the changes below and copy what you want from the bundled files.
-
Messages.
messages.ymlis no longer read. Messages live inlang/, one file per language (Languages). Their switches moved tobroadcastinconfig.yml, and the kill sound tokill_sound. -
The default language.
language: ruinconfig.ymlstill sets it, until you setlocales.default. -
Fixed names. A
nameinbosses.ymlorminions.yml, or adisplay_nameinclasses.yml, shows to everyone as before. Remove it to use the names inlang/, each player in their own language. -
Loot names. Loot with
titleandloreworks the same; the bundled loot usesidinstead (Loot and rewards). -
Boss bars.
boss_bar.styletakesNOTCHED_20and the like;SEGMENTED_20still works. -
New bosses and abilities. An old
bosses.ymllacks the bosses 2.1 added, and an oldclasses.ymlthe levels for its new abilities, which stay off until you add them.
The jar holds the bundled files, and plugins/MoBosses/ gets one whenever it’s missing. To see the new defaults next to yours:
- Rename your
bosses.ymltobosses.old.yml. - Run
/mobosses reload. A freshbosses.ymlappears. - Copy your changes from
bosses.old.ymlinto it, and run/mobosses reloadagain.
Do the same for classes.yml and abilities.yml.
The changelog lists what 2.0 fixed and everything since.