**Things will be different.**
### Minecraft version change
This version requires Paper 1.21 version instead of 1.16.5.
### World generation
We want to make your worlds different. World generation menu was updated and now you can choose **world generation type, environment and structures generation**.
### Worlds browser
Meet with recommended worlds, that are displayed on first page of worlds browser. To mark world as recommended you need to add world's ID to `recommended-worlds` list in config.yml. Recommendations show highly rated and really good worlds to visit for players.
### A new Coding
Meet with new many blocks and coding features.
- New blocks: Cycle, Function, Method, Code Action, World Action, Variable Action, Entity Action, Player Condition, Variable Condition, World Condition, World Event, Entity Event, Call Function, Call Method.
- New 50 events, 230 actions, 80 conditions.
- New coding values: Number, Location, Event value, Variable, Boolean, Potion, Particle, Vector.
- New coding items: Blocks mover, arrow NOT, fly speed changer.
- Developers world changes: not visible borders, anti-fall bounces.
- Now actions and conditions have chest UI with hints to put coding values.
- Added variables: Local, Global, Saved.
- Changed normal and critical errors messages.
### Coding Environment
Now you can change your developers world and make changes while executing code.
- Added coding platforms creation (up to 9).
- Added platforms colors customization.
- Added time changer.
- Added chest/barrel replacer.
- Added debug mode.
- Added variables list, size commands.
- Added functions, methods and special events execution commands.
### World Settings
Now world settings menu has beautiful UI to make your world changes easier.
- Added auto-save option.
- Added mobs remover.
- Added world's owner changer.
### Commands
These commands are useful for normal players and for server developers. It includes vanilla commands, but they will check player's current world permissions.
- Added player commands: /gamemode, /teleport, /give, /playsound, /stopsound, /environment, /locate, /world deletemobs, /world info, /time, /weather
- Added developers commands: /creative resetlocale, /creative print, /creative maintenance, /creative kick-all, /creative unload, /creative load, /creative creative-chat, /creative deprecated, /creative corrupted, /creative list, /creative template.
### Maintenance mode
Maintenance mode can be used to temporary disallow players without permissions to create worlds.
### Config changes
- Groups now have per player limit modificators, /dev and /play permissions.
- Added maintenance, debug fields.
- Branding for messages.
- Now you can change lobby world and sound.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }