github PixelGuys/Cubyz 0.4.1
Cubyz 0.4.1

4 hours ago
0 4 0

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 /avatar to 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 restart can 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)
  • /group to manage permission groups
  • /help only shows commands that you have permission to use
  • /tp now allows player to player teleportation as well as setting player rotation
  • /count counts blocks by type in the selection box
  • /whitelist to 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 properties to climate
  • Rename entityModels folder to entity_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 drops field in the decay block update, leaf decay no longer allows for custom block drops, it now drops the same items as broken by hand
  • Rename usage of the voidStone tag to voidstone
  • 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

Don't miss a new Cubyz release

NewReleases is sending notifications on new releases.