BIG UPDATE TIME
How to update from v3.3.1 to V4.0.0?
Create a backup of your current files, Upload the new .jar & use /mpa migrate!* *Its easier then ever before! After the /mpa migrate, the server will be restarted to apply all changes!
Fixed
- SpigotMC API Issues (Position Stick & Location Issues)
- Cages not being removed correctly
Removed
- /Menus/ > (Old Layouts)
- /Cache/
- /DB/
- All old commands! (Expect /party & /mpa)
- /language menu (You can recreate this system if wanted using our new Menu & Command system!)
Added
- /Menus/ - New System & Register commands & much more automatic! Use Built-in Modificators to buy cosmetics, execute commands & much more!
- ./Commands.yml (Create your very own commands!) (Arguments will be registered too!)
- Added /mpa givecosmetic <Player> <Section> <ID>
- Added /mpa selectcosmetic <Player> <Section> <ID>
- Added new Gamefile Settings:
Code (YAML):
GameSettings:
Close-Border-Event-Timer
: 30
#In seconds!
Enable-Close-Border-Event
: true
- Added new Setting:
Code (YAML):
LobbySettings:
Max-Games
: 999
- 50+ New Translate messages
Updated
- Migrated Databases to new system Use ``/mpa migrate`` to migrate your old database!
For Commands.yml && /Menus/.yml files, You can use all of the following system-commands to execute a lot of cool things:
Code (YAML):
#${ClickedPlayer} - Returns player that used the command!
#[COMMAND:PLAYER] <Command>
#[COMMAND:CONSOLE] <Command>
#[MESSAGE:PLAYER] <Message>
#[MESSAGE:CONSOLE] <Message>
#[INVENTORY:CLOSE]
#[INVENTORY:OPEN:${MoonPillars-GUI.yml}]
#[JOINGAME:CUSTOM:${mymap}]
#[JOINGAME:RANDOM]
#[COSMETIC:BUY:${SECTION:CAGES}:${ID:1}:${PRICE:75}]
#[COSMETIC:SELECT:${SECTION:CAGES}:${ID:1}]
#[MOONGAME:FORCESTART]
#[MOONGAME:VOTE]
#[MOONGAME:LEAVEGAME]
#[LANGUAGE:${LANGUAGE-ID}] - LANGUAGE-ID = /LangFiles/en.yml - .yml = LANGUAGE-ID = en