Highlights
- Permission Groups
- Commands can be run from the server console (Linux)
- Player whitelisting and banning
- Servers can be restarted seamlessly (without kicking online players), can be used to change some of the per-world assets
- New procedural tool textures
Full Changelog
Gameplay
- Swords can break vegetation without dropping it
- Days are slightly longer than nights, a freshly created world starts at the beginning of the day, not in the middle, same applies to /time
Engine
- Permission Groups (by default everyone can use
/avatarto change their model) - Commands can be run from the server console (Linux)
- progress on the vulkan rewrite
- World spawn can no longer be in the air
- Fixed potential data loss on server restart when a player left and rejoined the server
- Several crashes were fixed
Terrain
- Faster climate generation (→faster initial loading time)
- Simple vegetation and flower patches now correctly works with ceiling placement
- Simple trees now generate branches correctly at chunk borders
Biomes
- Bushlands overhaul
- more surface cave biomes
- Cold tall mountains
- Savannah Fields
- Javantique (rare)
- Modern art and glass forest biomes are rarer to match the chance of the other rare biomes
- Phantasmal biomes are no longer in the root
Blocks and Items
- Cave Sprouts
- Arid grass
- Fancier flower models
- Cornflower
Commands
/server restartcan be used to restart the headless server and reload connected players, can be used to reload per-world assets (note: Changing biomes may trigger LOD regeneration, which can take quite a while for large worlds)/groupto manage permission groups/helponly shows commands that you have permission to use/tpnow allows player to player teleportation as well as setting player rotation/countcounts blocks by type in the selection box/whitelistto enable/disable it and to add/block players from the whitelist (blocked players remain blocked when the whitelist is disabled), all players that were online in the past are automatically added to the whitelist
UI/UX
- Shift-clicking for the bag
- Snela player model
- Player heads now rotate based on the view direction
- Connecting to multiplayer no longer freezes the game and you can cancel it
- Procedural tools now have a dark outline like all other items
- Log items don't look like soil anymore
- When hovering an item and pressing a number it will swap the item with the corresponding hotbar slot
- small improvements to account creation
- Fog can be placed on other Fog blocks in creative
- No shadows for icon buttons
- Glass has a subtle dark fog
- Item drops are now properly saved, previously they were lost on crashes
- Fixed floaty player animation caused by incorrect time difference
- Opening the system explorer (when clicking on the folder icon in world selection) no longer freezes the game, as observed on some systems
Addons
- New callback replace_block_type to replace a block while keeping the rotation mode data
- Ores can be restriced to only spawn in blocks with specific tags
0.3.0 Migration Guide
- In all biomes, rename
propertiestoclimate - Rename
entityModelsfolder toentity_models - You need to convert material colors from the old hex list to a n×2 texture. (see #3463 (comment) for a script to auto-convert)
- The texture also requires the new outline colors for the procedural tool outline
- You can remove the
dropsfield in thedecayblock update, leaf decay no longer allows for custom blockdrops, it now drops the same items as broken by hand - Rename usage of the
voidStonetag tovoidstone - Watch out for errors, some IDs were renamed
I want to thank some of the active contributors (100+ lines added)
- @careeoki for suffering through the new outline colorings as well as adding all the new biomes and blocks
- @Wunka for finishing the Command refactor, permission groups, and for not being shy to jump into new topics, like helping out with networking and vulkan
- @TyrrelMeter for tall mountains and putting more stuff in the caves
- @yel0h for adding the tool outline, whitelisting, and various smaller changes
- @tillpp despite leaving the the team, we'll keep adding your old PRs, this time
/server restart(which caused me so many issues... glad we didn't rush it into 0.3.0) - @RanPix for head rotation (still hoping for particles)
- @DellieDelta for more blockdrop changes
- @Argmaster for making logs look like logs, and for further investigating ECS
- And thanks to everyone else who contributed or helped out in the rest of the community!
Special thanks to all the supporters on Patreon and especially the Spatula Tier
| CodingKoalaGeneral | Krzysztof Wiśniewski | pi314159265358978 |
| Fabien CAYRE | CrimsonKing19 | luca77 |
| Delta | Ori D |