In this update6
Full notes
Full Aiyana update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Gameplay
- UI and audio
- Fixes
- Maps
- Performance
- Balance
Aiyana changes
This one took a little longer than expected and I don't think there was any one particular reason, I just struggled to reach a stable state whilst juggling single player and multiplayer bug fixes. For example I need to compress world data before sending it for MP as players join worlds, something that should have been Extremely straightforward but it turns out off the shelf compression algorithms are quite literally garbage. They will generate excessive garbage which for games is problematic and results in a frame drop each time a player joins the world. I've reduced the frame drop to be manageable but its still not ideal, however fixing it means rewriting compression algorithms to not generate garbage which is a Lot of work. I started to do that but thankfully saw sense and stopped before I ended up losing probably a weeks worth of time that could be spent fixing bugs.
Roofing Triangles
A new block was requested for a triangle so roofs can look a bit more natural, so I've added versions for every stone and wood block.
Snow Shapes
I've also added snow variants for all the usual shapes so you can make Igloos. I'll also add ice versions in the future.
Flat Worlds
This is something I use all the time since I find it helpful when building structures but I've finally exposed it as an option in creative worlds to generate an entirely flat world like you see in my screenshots above.
Bug Fixes & Changes
Fixed being stuck after using the regenerate world button
Fixed an error thrown whilst using the world regeneration button that probably caused it to not regenerate properly
Fixed backups not loading properly and renaming your world to "Backup Temp"
Fixed world names getting mixed up when attempting to rename a world when you have multiple worlds
Changed how map icons are cleared when using the regenerate world button to prevent seeing duplicate icons
Updated all the icons for the large wood and stone chests so they are consistent
Updated the UI preview for spell cards to be a better size and centred
Further improved animal pathfinding to prevent them from turning around mid fight
Added some caps to new pathfinding changes to only run when near the player. This is important for challenges at high waves
Fixed various blocks not being visible in your hand or as pickups
Added a preview and forward arrow when placing the alchemy bench
Fixed long thin tables all having the same texture!
Added placement preview for the stacks and piles of books
Fixed an error being thrown a Lot when attempting to load data in Lost Civ and dungeons, it very likely prevented data from loading
Changed how zip files are imported to be a more future proofed/stable
Fixed animals not being able to sensibly detect you across different chunks, meaning you would sometimes need to be Really close to them before they trigger an attack
Updated path finding logic to be a bit smarter once animals are in combat
Fixed levitating animals like those in dungeons getting stuck inside blocks and not being able to escape
Prevented what was causing levitating animals to get stuck inside blocks in the first place
Changed the corrupted guardians attack range to be closer to the player so they hit a bit more consistently
Added a checkbox to the decorative tech tab of the totem screen to see all upcoming unlocks and at what level
Added a Citrine block and renamed opal shard to citrine shard (matches other gems and dropped by coal)
Reworked the gem ore block visuals a little to use much less graphics memory and to accommodate Citrine
Fixed the selection outline for HUD items sometimes being in the wrong place after changing worlds
Fixed Lost Civ and Dungeons not having biome data sometimes causing strange issues with saving
Fixed compost bins throwing lots of errors when in hand, which could prevent worlds loading if it was your last held object
Fixed palm wood having the wrong texture for its bottom face
Updated the decorative tech for beams to require chopping 10 trees instead of 11 (1 of those was the cactus, which felt too rare to include for now)
Fixed chunks from the Lost Civ sometimes saving into the overworld
Fixed seeing a message that you disconnected when connection to Steam is lost
Changed how a layer of rock/caverns are generated in the lost civ in an effort to prevent having a massive drop as the first thing you see!
Fixed seeing strange lighting in the Lost Civ
Fixed a performance drop in the Lost Civ caused by the roof generating too many cubes
Fixed lava still causing damage when you place steps on top of it
Changed Lost Civ to include raw Marble as a plentiful block to gather
Fixed issue with portal selections and placement (caused by a bad fix for them sitting on their base)
Fixed being able to shift click items whilst an item is already in your hand (this caused inventory corruptions and forced the item to stay stuck in your hand)
Fixed issues with the structure builder and half blocks not placing properly when you rotate the entire structure
Added a workaround for an inconsistent crash seen when entering the world
Fixed chunks being flagged to update multiple times when new light needs to spread
Fixed many blocks sitting too high for their UI preview when you hover over them in your inventory
Improved how various block previews are rendered so they rotate nicely when you hover over them
Fixed grass etc pickups not spawning if you replace them with a block (I swear I 'fix' this one, once a month!)
Fixed the Inventory button not being selectable if the very first menu you open isn't the inventory
Attempted to fix scenarios that could cause multiple tutorials to show at the same time
Fixed portals not sitting on their foundations properly
Fixed grass growing in the areas you clear with structure stakes
Fixed inventory being temporarily smaller when you load directly into dungeons or lost civ (it came back when visiting the overworld)
Added some better checks in an attempt to fix sometimes having entire chunks not being visible
Fixed chunks sometimes not being saved if you quickly travel to a dungeon/lost civ, back to overworld and then quit
Fixed some blocks in dungeons being rotated the wrong way
Attempted to better warn when files failed to delete, caused by not having access to the folder
Reverted large window shutters opening/closing to a slight angle since it means they don't sit over windows properly
Fixed Pig Tail not having a proper description
Fixed sometimes seeing day insects like dragonflies out at night when first loading into a world
Fixed a mismatch whilst trying to resize instancing data that would cause things to resize and take more memory that didn't need it
Fixed lighting not looking great for the entrance steps of the Lost Civ (newly generated lost civ only)
Fixed lava not having a texture when in hand
Fixed some slight garbage generation issues whilst spawning enemies at night
Changed sapling growing times/scales to be generated in a pre-determinate way (this is to prevent needing to sync data in MP)
Fixed the FPS display not turning off after disabling it
Fixed and improved various things for the Banners and Tall banners
Fixed not being able to craft the Moist animal feed
Fixed underground enemies spawning in creative mode
Fixed fireplaces having the wrong material when in your hand
Updated the icon for water
Fixed sometimes seeing missing block faces in a Very obscure scenario involving being low in the world
Updated marble textures to not be excessively orange when exposed to the sun
Fixed being able to destroy structure fences and signs by mistake
Added the palm leaves block and updated both the tree and Cicas blocks to include them
Renamed the groups for stone and wood shaped blocks
Fixed the rugs group having the heading "Basic Shapes" in the crafting UI
Fixed the lowest block not combining cubes properly that could result in a performance drop when low in the world
Fixed the close button for the save structure screen doing nothing when clicked
Reduced the cooldown for the replace blocks spell drastically
Fixed the roofing tile not being unlocked as part of the roofing tech
Fixed the essence extractor appearing in creative mode (a currently unused/unfinished block)
Changed how tree data is stored to help with MP, which might also help obscure bugs such as them regrowing instantly
Attempted to fix an inconsistent crash as soon as you load into the world
Fixed cooking recipes giving confusing max cooking counts and not properly distinguishing between ingredient qualities
Fixed cooking/crafting screen losing the selection outline if you select the same item
Fixed fish sometimes gathering in lines
Updated the icon for the enchanting essence gatherer
Fixed dirt blocks placed with the multi place spell not transforming into grass
Shutters now open at a slight angle instead of being perfectly flat
Fixed Dark Oak window shutters using the wrong selection effect
Changed how Lots of things render to better match how blocks render. E.G doors and shutters looked different at night when beside planks. This is likely to have a lot of knock on effects!
Changed the Unlimited Power achievement to be clearer. It now requires 4 buffs but now includes the sleeping buff as one of the 4.
Fixed the UI preview for hedges looking wrong
Changed book piles to render with instancing rather than meshes
Fixed some issues with saving that could result in dungeons being reset and leaving you hanging in mid air or seeing missing chunks
Fixed dungeon enemies spawning extremely excessively after using the regenerate world button
Fixed some scenarios that would cause chunks to save far more aggressively than needed
Fixed emergency parachute visuals being stuck to your feet if you turn off the spell whilst its active
Release 0.5.1.5
Fixed cooking not working properly when you have a mix of crop qualities
Fixed placing dirt ontop of grass leaving the grass alone when it should have also turned to dirt (I fixed something similar recently but missed dirt specifically)
Release 0.5.1.6
Fixed new characters not being able to load into worlds
Source
Changelog.gg summarizes and formats this update. How we read updates.
