Skip to content

Releases: PixelGuys/Cubyz

Cubyz 0.3.0

Choose a tag to compare

@github-actionsgithub-actions released this 04 Jul 08:51
0 3 0

Highlights

  • The Bag
  • The Mantle
  • New Music
  • New Decorative Blocks

Full Changelog

Gameplay

  • The Bag (throw all your trash loot in there and unpack it at your base)
  • item drops have the same physics as the player (including bouncyness, surface friction and buoyancy)
  • block selection and drops depends on tool type, you can only select and collect foliage with a sickle
  • grass blocks are now craftable through grass seeds
  • vine decay
  • block selection is now based on the model, allowing you to select through holes in chiseled blocks
  • tool stats are now rounded to their visual values in the background
  • foliage is replaceable
  • craftable swords (they are totally useless)

Terrain

  • cave layers (addons can define their own layer without getting layers with mixed biomes from other addons)
  • cave density can be configured per layer
  • improved SDF system (rotation and cluster SDFs)
  • parentEdgeDistance for subbiomes, makes islands more consistent
  • biomes are now placed on a hexagonal grid, reducing the impact of grid artifacts
  • surface caves are more connected, and it should be easier to find a cave that is worth exploring
  • Borders between new and old surface terrain after version updates look more natural
  • fixed subbiomes spawning outside their parent biome

New Biomes

  • crying caves
  • palm forest
  • highlands biome (with stone circles)
  • slate cave variants with different SDFs
  • more island types (and they contain amber)
  • archipelagos
  • the mantle layer

Updated Biomes:

  • sky islands (unique tress, caves)
  • jungle (new trees, subbiomes)
  • tall mountains
  • mixed forest clearing
  • glass forest

Structures

  • young oak trees (replacing lollypop trees in multiple biomes)
  • meteorites (can spawn in all biomes)
  • snow snales (can spawn in snowy biomes)
  • slimmer triclops statue
  • old growth oak trees (spawns in bluebell woods and occasionally in other oak biomes)

Blocks and Items

  • stone pillars (craftable)
  • rough/smooth stone variants (craftable)
  • cirrus wood blocks (sky islands)
  • lumiflora (sky islands)
  • lumi torches (craftable)
  • pyrolite stone blocks (the mantle)
  • ash block (volcanos, the mantle)
  • voidstone blocks were overhauled (the root)
  • many item and block ids changed

UI/UX:

  • new menu music
  • new songs for existing biomes, Kevin MacLeod's music was removed
  • An account is no longer needed for singleplayer
  • account creation and login was improved
  • Player list with kick option (if you have the permission for it)
  • The terminal now displays colors in chat using ANSI color codes (if available)
  • improved text navigation with Ctrl

Commands

  • /toggledecay to make branches/leaves decayable
  • /avatar to set your player model (due to limitations in the permission system this only works in worlds with cheats enabled for now)
  • /spawn world to display the world spawn
  • /seed to get the world seed
  • /server to stop or restart the server
  • /blueprint list now lists all items including subfolders
  • Bobik can't help you

Engine

  • progress on the ECS (Entity Component System)
  • gltf support for entity models
  • aarch 64 windows support is back (it is not actively tested for though)
  • linux versions with older glibc are supported by the release binary
  • progress on the Vulkan rewrite
  • fixed client lag spikes on bulk block updates
  • block entities now use mod:name ids
  • item migrations were fixed, iron ingots from before version 0.2.0 can be stacked with the migrated chisel iron
  • fixed random teleportation issue in the physics code

I want to highlight some of the active contributors (100+ lines added)

@careeoki for all the new blocks and textures and biomes and structures she added
@tillpp for taking on the monumental task of starting the ECS
@Argmaster for the jungle improvements and the new command argument parser
@Wunka for many small improvements throughout the codebase
@codemob-dev for finally fixing item drops the proper way by refactoring the physics system
@TyrrelMeter for tall mountains
@RanPix for starting work on animations and not giving up on particles
@AfmanS for updating and improving some of the dependencies
@DellieDelta for implementing tool-based drops and improving the sickle
@Crepestrom for not adding mahogany cheese
@ikabod-kee for organizing the music contributions


Special thanks to all the supporters on Patreon and especially

CodingKoalaGeneral Krzysztof Wiśniewski pi314159265358978
Kewaii Fabien CAYRE CrimsonKing19
luca77 Delta

Cubyz 0.2.0

Choose a tag to compare

@github-actionsgithub-actions released this 03 Apr 08:19
c4649b1
0 2 0

Highlights

  • better cave generation
  • sky islands
  • Authentication

Full Changelog

Gameplay

  • torches and various plants break if their support block is broken
  • Authentication (decentralized)
  • new ore progression: silver now spawns less deep, iron spawns deeper, gold spawns much deeper
  • branches and amber were rebalanced as tool materials
  • block break speed no longer depends on the previously broken block

Terrain

  • SDF-based terrain generation
  • Biome independent structure tables (includes some lore structures)
  • world presets (flat and structure world), support for custom presets through addons
  • stalagmite structures can be configured with more parameters
  • flower patches now accept multiple blocks
  • plateau section on tall mountains were improved

New Biomes

  • huge hills
  • plateau subbiomes
  • phantasmal biomes
  • lush forest
  • sky islands
  • starlit caves

Blocks and Items

  • jade ore (mountains and sky)
  • Metal bars (craftable)
  • Glimmer worms (glimmergill caves)
  • dew grass (lush forest)

UI/UX improvements

  • improved hide GUI button behavior
  • inventory items no longer have shadows
  • window hover and press resolution was improved, you can now throw items through the crosshair window
  • numpad keys have better names in the keybinds menu
  • Ctrl+backspace and Ctrl+delete now delete an entire word
  • better values for the fps limits
  • default render distance is now 12
  • you can see the version in the window title
  • many inventory UX improvements and fixes
  • option to see the user index to be able to address users in commands

Commands

  • /clear chat command
  • /spawn command to get/set your spawn point
  • /tp allows relative coordinates with ~
  • /tp @<playerId> to teleport to player
  • /kick @<playerId> to kick a player
  • /perm to configure player permissions
  • /particles command improvements

Engine

  • particle improvements
  • start of a permission system
  • addon files must now follow a stricter naming convention to avoid compatibility issues and user interface problems
  • several block and item ids were renamed
  • more errors when you make a mistake in your addon
  • first steps towards an ECS

Performance Improvements

  • improved mesh update speeds on block update
  • crafting no longer needs a server round trip, displaying recipes instantly
  • server-side work scheduling no longer runs generation tasks if the network queue of the player is full, reducing latency
  • LOD regeneration is faster (happens when you enter a world from an old version)

Bug fixes

  • root biome chances were wrong, making voidstone more hard to find
  • ore spawn locations no longer depend on the ore properties, ores with the same properties now spawn in separate locations
  • precision of biome display (and fog) was improved for cave biomes
  • problems with bold text were fixed
  • large asset folders (above 64 KiB) are now transferred correctly again
  • you no longer crouch when you press shift while the chat is open
  • items no longer glitch into walls or the ceiling
  • a movement issue with diagonal controller input was fixed
  • some fixes for amber with its cubyz:light modifier
  • fixed bugs with non-square textures
  • allow any number of colors in tool material colors
  • fixed several crashes
  • fixed ice lakes in LOD
  • fallen trees no longer float on caves
  • mouse movement is less jagged
  • ores in blueprints are fixed

Special thanks to all the supporters on Patreon and particularly

Krzysztof Wiśniewski pi314159265358978 Kewaii
Fabien CAYRE CrimsonKing19 CodingKoalaGeneral

Cubyz 0.1.1

Choose a tag to compare

@github-actionsgithub-actions released this 01 Jan 11:26

This is a bug-fix release, no new features are added compared to version 0.1.0

  • Fixed world creation bug that wrote the incorrect values for allowing cheats and the default gamemode
    When updating from a world created in version 0.1.0, you may also need to manually go through the players folder and change .gamemode = .creative, to .gamemode = .survival, in every player file to set the correct gamemode for everyone who joined while the world was in the incorrect state.

Special thanks to all the supporters on Patreon and particularly

Krzysztof Wiśniewski pi314159265358978 Kewaii
Fabien CAYRE Stiles Clover CrimsonKing19

Cubyz 0.1.0

Choose a tag to compare

@github-actionsgithub-actions released this 31 Dec 12:07
0 1 0

Highlights

  • leaf and branch decay
  • many new and improved biomes and blocks
  • headless server
  • configurable night brightness

Full Changelog

Gameplay Features

  • leaf and branch decay
  • chisel is now craftable as a normal tool
  • touch damage and improvements to random ticks
  • more blocks can be chiseled
  • tools now behave more natural when adding materials

Terrain Features

  • better tree models (most notably baobab trees)
  • amber spawns on beaches

New Biomes

  • snowy tundra
  • winter wonderland
  • hoodoos
  • oasis
  • bluebell woods
  • basalt caves
  • cold beaches
  • palm beaches
  • curl forest
  • tuften fields
  • small mushroom caves
  • hill biomes
  • bog biome

Overhauled Biomes

  • prairie
  • grasslands
  • beaches
  • savannah
  • desert

Blocks and Items

New Blocks:

  • chain
  • marigold
  • bluebells
  • palm tree blocks
  • lanterns
  • candy cane

Improved Textures:

  • ice and frost
  • oak log
  • grass and dirt
  • slate blocks
  • baobab leaves
  • gravel
  • glass
  • gold ore
  • fern

UI/UX Improvements

  • distance-based name rendering
  • streamer mode to hide IP
  • the seed can be changed when creating a world
  • Q to drop items
  • block contrast can be configured
  • toggle sprint option
  • you can break blocks with the wrong tool
  • improved lava and water physics
  • brighter nights and night brightness slider

Engine Features

  • headless server support through the launch config
  • more and better errors when making config errors in addons
  • particles (currently only spawnable with a command)
  • easier recipe creation for similarly structured recipes
  • combined the world config, gamerules and generatorSettings files

Bug Fixes

  • many crashes were fixed, including many ways to crash the server

Terrain

  • the seed for the biome noise map was the same for all worlds
  • LOD chunk generation is more accurate

Graphics

  • fog was fixed behind transparent faces
  • sign rendering no longer causes rendering bugs at lower resolution scale

UI/UX

  • inventory scrolling was broken on some hardware
  • HP display is rounded better
  • chat rendering is more efficient
  • controller issues related to deadzone are fixed, if you played in version 0.0.0 you may need to manually adjust the deadzone setting

Engine

  • blueprint configuration errors no longer crash the game
  • some physics fixes
  • memory usage was reduced (now at < 7 GB for headless)
  • the zon parser now supports comments
  • prevented file corruption on crashes
  • network timeout now works correctly for half-open connections
  • players no longer teleport to 0,0,0 shortly after joining

Special thanks to all the supporters on Patreon and particularly

Krzysztof Wiśniewski pi314159265358978 Kewaii
Fabien CAYRE Stiles Clover CrimsonKing19

Cubyz 0.0.1

Choose a tag to compare

@github-actionsgithub-actions released this 08 Nov 19:44

This is a bug-fix release, no new features are added compared to version 0.0.0

  • no more crashes on incorrect structure configuration when making structures for addons
  • less memory usage for long-running servers
  • some small graphical fixes
  • the server is more resilient to crashes, including attempts to crash it through invalid network packets
  • some inventory improvements (better shift clicking, improved tooltips, you can no longer obtain 65k of something, and more)
  • some fixes to settings not being saved (FOV no longer resets on join, window configurations are now loaded properly)
  • the default name color is now set the same way in chat and in game
  • you can now place blocks below you if you are on the edge of a block
  • better compatibility with Zig tooling
  • the open folder button should now work on more Linux distros

Special thanks to all the supporters on Patreon

Krzysztof Wiśniewski pi314159265358978 CrimsonKing19
Isaac Hillard Kewaii Fabien CAYRE
Stiles Clover and more

Cubyz 0.0.0

Choose a tag to compare

@github-actionsgithub-actions released this 05 Oct 19:32
cubyz0 0 0banner

Changelog

Common Features

  • many block states (logs, branches, fences, chiseled stairs, torches, carpets, ores, piles)
  • multiplayer
    • hole punching or port forwarding
  • player model (snale)

Survival Features

  • block placing and breaking (with item drops)
  • health and fall damage
  • procedural tool crafting (with material modifiers)
  • movement, collision, fall damage, friction, buoyancy, swimming, bouncing
  • chests
  • signs
  • ore progression with 8 unique ores

Creative Features

  • creative inventory (with search bar)
  • fly/ghost/hyperspeed
  • world edit (copy, paste, replace, save/load and more)

Terrain Features

  • unique music per biome
  • cave biomes
  • 2 cave types
  • subbiomes
  • transition biomes
  • many biomes
  • weird (rare) biomes
  • striped terrain
  • random structures
    • trees
    • stalagmites
    • flower patches
    • ground
    • custom randomized structures (using structure building blocks)

Graphics Features

  • bloom
  • text coloring
  • mipmapping/anisotropic filtering
  • movable UI windows
  • fake reflection, transparency, absorptive transparency, fog
  • emissive block textures
  • animated block textures
  • floodfill lighting
  • amazing textures
  • stars

Engine Features

  • no height limit (3D chunks)
  • insane render distance with LODs
  • addons:
    • blocks
    • items
    • biomes
    • structures
    • textures (with hot reloading)
    • models
    • music
  • per-world addons
  • debug menus F3-F7
  • Commands
    • see /help
  • backwards compatibility for worlds
  • Controller support