The 100 small tweaks&features update (v1.14.0-pre.12)

21st November 2020

This update will break previously placed coke oven doors and refractory bricks.

Download Links:
Windows Installer (291mb)
Windows Updater (47mb)
Mac Archive
(296mb)

Archive (Windows/Linux) (294mb)
Server Only (15 mb)


Game updates

  • Tweak: New model for harvested horsetail and dry grass
  • Tweak: Snow now makes the player wet 5 times slower. Other body temperature calculation tweaks.
  • Tweak: Minor layout improvements on handbook item/block detail pages
  • Tweak: Random large lag spikes when opening dialogs (Removed large object heap compaction triggered by opened dialogs).
  • Fixed: Coke oven doors not rotatable
  • Fixed: Damaged refractory brick dropping itself instead of individual bricks
  • Fixed: Game crashing when a cracked vessels falls
  • Fixed: Client crash related to the minimap on startup
  • Fixed: Bad block info wording on the cementation furnace when the fuel went out
  • Fixed: Clothing not affecting body temperature
  • Fixed: Game crashing when hammering on the anvil in some cases
  • Fixed: Armor destroying twine and linen for no reason when clicked on
  • Fixed: Crocks destroying meal portions when trying to merge portions
  • Fixed: Player clothing not updating correctly on the client in some cases after character selection
  • Fixed: Thrown projectile physics oddities
  • Fixed: Client side exception logged when loading creatures
  • Fixed: Game crashing when trying to craft armor
  • Fixed: Server exception when a player disconnects
  • API Tweak: Added DiscGenerator.shouldGenDepositHere()

The 100 small tweaks&features update (v1.14.0-pre.11)

19th November 2020

Download Links:
Windows Installer (291mb)
Windows Updater (47mb)
Mac Archive
(296mb)

Archive (Windows/Linux) (294mb)
Server Only (15 mb)


Game updates

  • Feature: Cementation furnace updates
    • Completed functional use of refractory brick tiering. They now become damaged once the cementation furnace completes, error notification on the amount of damaged tiles.
    • Stone coffin now also checks every 3 seconds if the furnace is still intact
  • Feature: Added coke ovens. Lets you convert bitu coal to 75% coke, and lignite to 50% coke
    Build a 3x3 cube of fire bricks or refractory brick, leave the center empty and add a coke oven door to one side. Then fill the center with coal, ignite and wait 12 hours.
  • Tweak: All the chute stuff is now also in the mechanics creative tab
  • Tweak: Animal stress state should be somewhat better communicated now when trying to milk
  • Tweak: New sounds
    • Stick layer block place/break/hit
    • When placing items into the bloomery
    • When picking up loose stones and sticks
  • Tweak: Most Mechanical blocks are now rain-permeable
  • Tweak: Added handbook guidance for Crushed Peridotite and Crushed Ilmenite
  • Tweak: Pulverizer pounder stub now better visually aligned with toggle stub
  • Tweak: Minor godrays tweaks during nights
  • Tweak: Burning coal now also provides heat for the player to warm up on
  • Tweak: Removed some tapestry from ruins, fixed artisan trader tapestry selling list
  • Tweak: Increase trader idle talk chance 5-fold
  • Tweak: Disabled silver torch cactus block, was creative only and never completed
  • Fixed: Collapsing Charcoal piles deleted some blocks it shouldn't delete (only client side effect)
  • Fixed: Small tweak to AI Pathfinding to maybe reduce the amount of times where creatures walk back and forth towards a straight line goal
  • Fixed: Respawning did not reset player body temperature and wetness
  • Fixed: Should fix a case where melting snow did not properly redraw chunks
  • Fixed: Large world connecting/loading delays for some players
  • Fixed: Crash related to placing/removing gear blocks
  • Fixed: Cementation furnace color highlight oddities
  • Fixed: Ilmenite and Peridotite not crushable
  • Fixed: Meteoric iron shovel head gui transform issues

The 100 small tweaks&features update (v1.14.0-pre.10)

18th November 2020

Whoops, seems like I messed up the pre.9 build. This release should properly contain previously advertised features. Also today was bugfix day! :D

Download Links:
Windows Installer (291mb)
Windows Updater (47mb)
Mac Archive
(296mb)

Archive (Windows/Linux) (294mb)
Server Only (15 mb)


Game updates

  • Tweak: Added crushing tiers. Hard to crush minerals need a higher tier metal cap on the pulverizer.
  • Tweak: Should be able to craft a meteoric iron anvil as well now
  • Tweak: Muddy gravel is now also affected by gravity
  • Fixed: Controls list in the settings not scrollabe to bottom on gui scale below 7
  • Fixed: A client crash related to coal piles
  • Fixed: A server side exception when breaking wild crops
  • Fixed: At long last trader caravan fencing should be correctly rotated now
  • Fixed: Game crashing when breaking rocks where one rock block would end up floating
  • Fixed: Able to ignite creatures by hitting them with extinct torches
  • Fixed: Some falling blocks spawning dust particles that shouldn't
  • Fixed: Cancelling a smithing recipe using a plate returned an ingot
  • Fixed: Dropping a spoiled carrot gave the coal layer inside a forge also a rotten overlay
  • Fixed: Using a metal plate for smithing placed the voxels off by 1
  • Fixed: Repairing clothing beyond 100% duplicated them
  • Fixed: Sneaking at the bottom of the lake stopped all player animations
  • Fixed: Removed Spear-throw-in-water space launch program
  • Fixed: Reloading a world caused a change in gui scales to no longer updates guis and other not updating issues
  • Fixed: A snow layer in front of a fence which has a stone path under caused a crack into the void
  • Fixed: Environment dialog text cut off on gui scales below 7
  • Fixed: .tfedit crashing when clicking toolrack tab
  • Fixed: Game crashing when the game fails to save a screenshot. Now it only errors.
  • Fixed: Killed by "prefixandcreature-fox-arcticmale" message and other minor text issues
  • Fixed: Chiseled blocks not dropping when breaking it
  • Fixed: Cut reeds in water not regrowing
  • Fixed: Wrong tool tier, gui transform and shapes on some meteoric iron tools
  • Fixed: Missing crafting recipes for meteoric iron armor
  • Fixed: Error log over missing sword in the fifty-fifty worldgen schematic
 

The 100 small tweaks&features update (v1.14.0-pre.9)

18th November 2020

Download Links:
Windows Installer (291mb)
Windows Updater (47mb)
Mac Archive
(296mb)

Archive (Windows/Linux) (294mb)
Server Only (15 mb)


Game updates

  • Feature: Added clothing warmth protection, added clothing condition, added ability to repair clothes with flaxtwine or linen. (on top of the item, not in the crafting window!)
  • Feature: With "harshwinters" enabled players now take frost damage when exposed to freezing cold for 6 irl minutes (or 3 ingame hours)
  • Feature: The Pulverizer!
    • Fancy mechanical power stone grinder!
    • Can now crush bauxite stones, ilmenite ore, peridotite stones and quartz pieces into their crushed variants
    • Can be survival crafted
  • Feature: The Steel Age v0.1!
    • Can now survival craft refractory bricks with aformention crushed minerals
    • Can now survival craft the metal door, refractory brick grating and stone coffins
  • Feature: Added meteoric iron armor sets
  • Feature: New blocks:
    • Packed dirt
    • Straw flooring blocks
    • Stick panes
    • Rough hewn fence
  • Feature: Small, subtle-ish, but pretty shader effects: Surfaces that the sun directly shines on (close to orthogonal) now get a slight glow effect applied on them
  • Tweak: Cob now only grows grass when exposed to rainfall
  • Tweak: Should fix greenhouses requiring a solid floor below farmland
  • Tweak: Reduced log spam into server-audit.txt. Added join and leave message to audit logs.
  • Tweak: Sprinting adds a body warmth bonus
  • Tweak: Fine tuned a lot of clothing gui transforms
  • Tweak: Items rendered in GUI no longer extend beyond item slot bounds, they will now be clipped
  • Tweak: Added new creative tab for mechanical power items and blocks
  • Fixed: Character selector dialog element positioning issues at small and large gui scales
  • Fixed: Game crashing with minimap enabled on a 32x32 size world
  • API Tweak: The temporal stability system now has a public field for the StormData property
  • API Tweak: Added capi.IsSinglePlayer

 

The 100 small tweaks&features update (v1.14.0-pre.8)

13th November 2020

Download Links:
Windows Installer (291mb)
Windows Updater (47mb)
Mac Archive
(296mb)

Archive (Windows/Linux) (294mb)
Server Only (15 mb)


Game updates

  • Feature: Can now right click pick-up loose sticks, loose stones and loose ores
  • Feature: New block: Leaded glass pane
  • Feature: Cob can now become grass covered. Lowered speed of normal soil getting covered in grass 3-fold. Re-enabled that grass can spread on any exposed soil block (not just the ones nearby grass).
  • Tweak: The hunter class no longer has the forager trait, thefore his focused trait now gives 30% ranged accuracy
  • Tweak: Updated trader goods
    • The luxuries trader now sells echo chambers for 30 rusty gears
    • The artisan trader now sells 6 new clay vessels
    • Fixed longblades no longer sold/bought
  • Tweak: Major Animal AI tweaks and fixes
    • Chickens, Hens and Chicks now flee about 10% faster
    • Slightly increased boar chasing speed
    • Drifter melee attack frequency more random and more often.
    • Fixed drifters fleeing from the player waaay more often than they are supposed to
    • Fixed all animals not becoming aggressive when they are supposed to
  • Tweak: Buffed crude and simple bow durability
  • Tweak: All mushrooms now spawn in a harvested state. (Will still make this dependent on the starting season, once we have selectable starting season in worldconfig)
  • Tweak: Wilderness survival worlds now respawn you randomly within a 5000 block radius
  • Tweak: Audit logging now also for permission changes
  • Tweak: Traders now refuse to buy spoiled or less than half-fresh perishable items
  • Fixed: Aiming accuracy modifer was applied incorrectly
  • Fixed: When knapping, single disconnected voxels now also fall off
  • Fixed: Some falling blocks emitting too many dust particles
  • Fixed: Potential massive lag issues and crashes from the gui system (Technical info: No longer parallel-process image blur, instead its now a single threaded, better optimized algorithm that runs faster than the parallelized one)
  • Fixed: Work items not remembering their recipe rotation
  • Fixed: Massive gpu memory leak when holding a work item in the hotbar
  • Fixed: Temporal stability disabled on wilderness survival worlds O_O
  • Fixed: White rectangle covering a quarter of the screen rendering bug
  • Fixed: Lantern fixes
    • Plain glass lanterns are now craftable
    • All lantern types listed in handbook
    • Handbook help text about Linings
    • Traders are willing to buy either quartz or plain glass lanterns
  • Fixed: Mitigate incorrect arrow collision issues. Should now less likley get stuck when shooting over a block edge.
  • Fixed: Glitchy text rendering during animation on sign chests
  • Fixed: Memory leak in character selector
  • Fixed: Thrown stones not stone typed
  • API Tweak: Marked some methods virtual in ItemProspectingPick.cs
  • API Fixed: Items with only texture code "all" crashed when placed inside a display case



The 100 small tweaks&features update (v1.14.0-pre.7)

10th November 2020

Download Links:
Windows Installer (291mb)
Windows Updater (47mb)
Mac Archive
(296mb)

Archive (Windows/Linux) (294mb)
Server Only (15 mb)


Game updates

  • Tweak: Halved terra preta deposits, but doubled compost yield
  • Tweak: Reduced metorite impact world gen feature
  • Fixed: Other players joining opened the character selector
  • Fixed: All grid recipes broken
  • Fixed: Character class clothing not saved on first selection
  • Fixed: Server side exception thrown during world generation
  • Fixed: Should fix others player stuck in one pose and not animating properly (might break other stuff)
  • Fixed: Faceless players
  • Fixed: Loot vessels dropping themselves 100% of the time
  • Fixed: Tapestry lore uncovery even on rotten tapestry

 

The 100 small tweaks&features update (v1.14.0-pre.6)

10th November 2020

Download Links:
Windows Installer (291mb)
Windows Updater (47mb)
Mac Archive
(296mb)

Archive (Windows/Linux) (294mb)
Server Only (15 mb)


Game updates

  • Tweak: Increased arrow velocity by 33% except for character with the Frail trait
  • Tweak: Added a light glow to rain particles, which makes them less invisible against cloudy background
  • Tweak/Fixed: More tweaks and fixes to fireflies
  • Tweak: The bowyer trait now allows the Hunter to craft a crude bow and arrows
  • Fixed: Several issues with character traits and character class selection
  • Fixed: Iron anvil parts using steel texture
  • Fixed: Expanded dropdown behind seraph preview
  • Fixed: Scroll wheel on dropdown goes the wrong direction
  • API Feature: Added trait exclusive grid recipes. Also documented in the handbook.

The 100 small tweaks&features update (v1.14.0-pre.5)

9th November 2020

Download Links:
Windows Installer (291mb)
Windows Updater (47mb)
Mac Archive
(296mb)

Archive (Windows/Linux) (294mb)
Server Only (15 mb)


Game updates

  • Feature: New controls settings: "Item collection mode". Determines how the player picks up items (always or only when sneaking)
  • Tweak: Character selector improvements
    • Added underwear selector
    • Can now toggle dress/no dress in the skin selector
    • Can now zoom with mousewheel in the skin selector
    • Can now select mustache and beard seperatly
    • Enabled command ".charsel" to change outfit any time until v1.14.0-stable.
  • Tweak: All available character class traits should now be properly applied to all the player in-world actions
  • Tweak: Increased Godray intensity. Fixed an issue where godrays are not aligned with the sun
  • Tweak: Improved firefly spawning mechanic. Now should spawn when they are supposed to spawn (during low wind, low rain and warm nights)
  • Tweak: New players now get a randomly selected skin and the commoner as default class instead of a faceless seraph inside the skin selector
  • Tweak: Cannot no longer right click spawner meta block in survival mode
  • Tweak: Added audit logging to server-audit.txt. Logs when the server finds suspicious flying behavior and when a player kills another player.
  • Tweak: Barrel cactus is no longer in the creative inventory terrain tab
  • Tweak/Fixed: Spoiling foods can no longer cure/dry/ripen
  • Fixed: Should fix a rare issue where killing an animal with a cleaver could kill another creature that is being looked at by another player
  • Fixed: Massive massive bug in the weather system. Caused fireflies to not spawn as intended, probably had other impact as well
  • Fixed: 3 bugs with Mechanical Power
  • Fixed: Salting curds bundle demanded 6 salt in inventory
  • Fixed: Coal pile pick block issue
  • Fixed: Character class selection not saved
  • Fixed: Putting certain items into the barrel crashing the game
  • Fixed: Scroll wheel on an expanded drop down would active the drop down behind it
  • Fixed: Some missing translation entries
  • Fixed: Molybdochalkos plates resmelting into only 1 ingot instead of 2
  • Fixed: Anthracite pile lacked a texture
  • API Fixed: Reloading the world did not clear external asset origins, causing an ever accumulating list of identical origins
  • API Fixed: 3D Wearables rendering issues. ItemWearable.cs now warns if a wearable shape defined a texture but no texturesize
  • API Refactor: CollectibleObject.OnBlockBrokenWith() now has the additional argument "float dropQuantityMultiplier"
  • API Refactor: The delegate sapi.Event.BreakBlock now requires the additional argument "ref float dropQuantityMultiplier"
  • API Refactor: BlockBehavior.GetDrops(), argument "float dropQuantityMultiplier" is now a "ref"
  • API Refactor: CollectibleObject.GetMiningSpeed() now has the additional argument "IPlayer forPlayer"

The 100 small tweaks&features update (v1.14.0-pre.4)

5th November 2020

Download Links:
Windows Installer (291mb)
Windows Updater (47mb)
Mac Archive
(296mb)

Archive (Windows/Linux) (294mb)
Server Only (15 mb)


Game updates

  • Feature: Coal is now placeable. Tall piles of coal collapse in layers. New coal sound. Charcoal piles have a new texture now
  • Feature: Anvil improvements
    • Will no longer pre-select the arrow recipe a cancelled recipe selection will drop the original ingot back.
    • Metal plates can now also be used to smith tools and other metal produce
    • The new blister steel is workable into steel on the anvil or with the help of the helve hammer
  • Feature: Completed character class selector (Just the selector, the trait attributes are NOT applied yet!)
  • Feature: Completed character skin selector
  • Feature: The text fonts the client uses is now configurable in the clientsettings.json.
  • Feature: 7 new storage vessel variants (not acquirable in survival yet)
  • Feature: Cementation furnace process and required blocks now implemented (not available in survival yet!)
  • Tweak: The bell now also drops resonance archives
  • Tweak: Crops will no longer grow well underground. Added "underground farming" toggle to world customize screen to revert that.
  • Tweak: Opening the handbook now focuses the search text field
  • Tweak: Anvils recycling recipe
  • Tweak: Beehives spawn in more wet areas as well now
  • Tweak: Barrel now shows an interaction help to use linen to take out cottage cheese
  • Tweak: Can now mousewheel on a drop down field to cycle through values
  • Fixed: Mushroom snocoverrage not working properly
  • Fixed: Broken button text on chinese translations
  • Fixed: Typing in chat box caused dialogs to get opened/closed in some cases    
  • Fixed: Should fix a rare crash when leaving a game world
  • Fixed: Should fix ladders not attachable to a solid face of a chiseled block
  • Fixed: Drifters go all sideways when on ladders and other minor animation issues
  • Fixed: Creative rotor in the survival handbook


Bugfixes caused by v1.14 features

  • Fixed: Chisel crash issues
  • Fixed: Meteoric iron Arrow crash issues
  • Fixed: Scythe crash issues
  • Fixed: Client crash related to animated blocks

 

API Updates

  • Refactor: BEAnvil.cs cleanup. No longer contains item specific code, through the new interface IAnvilWorkable that code now is located in ItemIngot.cs, ItemIronBloom.cs and ItemWorkItem.cs
  • Refactor: Added Property BlockFacing.Opposite. BlockFacing.GetOpposite() is now obsolete but will stay for a while
  • Refactor: When using UnstableFalling block behavior, the boolean value dustyFall has been replaced with a dustIntensity float value
  • Feature: New method Block.OnFallOnto() (when a falling block fell on a block)
  • Fixed: Should fix block.OnNeighbourBlockChange not getting called on the client in some cases. Might break stuff
  • Fixed: entity.WatchedAttributes.MarkPathDirty() called server side had a chance to crash the client

The 100 small tweaks&features update (v1.14.0-pre.3)

25th October 2020

Download Links:
Windows Installer (291mb)
Windows Updater (47mb)
Mac Archive
(296mb)

Archive (Windows/Linux) (294mb)
Server Only (15 mb)


Game updates

  • Tweak: Milk and cottage cheese should now behave correctly in buckets and bowls, both will also spoil rather quickly
  • Tweak: Tweaked firefly spawning mechanics a bit, so hopefully they are more commonplace but also where they belong
  • Fixed: Cheese ground placing issues, middle-mouse creative mode picking broken
  • Fixed: Curd bundle block interaction help derpiness
  • Fixed: Going swimming with an oil lamp in hands breaking your game
  • Fixed: Game crashing when placing iron blooms on an anvil. Issues with placing hot meteoric ingots on anvils.
  • Fixed: Occasional curd bundle block placement crashing issues
  • Fixed: New create character dialog when unfocused the player preview would get cut off
  • Fixed: A crash related when attempting to render an invalid item (during collectible.GetItemDamageColor())
  • Fixed: Saltpeter rendering issues
  • Fixed: Unable to pour longblade molds
  • Fixed: Game crashing when picking up a skep
  • Fixed: Containers also affected by temporal stability while opened

  • v1.14 feature changes
    • Tweak: Meteoric iron mining sounds a tad less annoying
    • Tweak: Plant containers no longer tick the freshness of its contents. That means a mushroom will always stay a mushroom, but once removed will drop rot if spoiled
    • Tweak: Set up savegame corruption protection probably at the cost of some chunk loading/saving performance (Technical info: Set sqlite3 journal_mode to WAL, was Off. Can be disabled by setting corruptionProtection in serverconfig.json)
    • Fixed: Game crashing when looking at an invalid block with interaction help enabled
    • Fixed: Throwing a spear up in the air made them go invisible while far up in the air and similar problems
    • Fixed: Sold out icon in the trader ui would render on top of other dialogs
    • Fixed: Some death messages not gender neutral
    • Fixed: Chimney smoke not wind affected
    • API Tweak: block attribute "canChisel" now takes precedence so one can force a block to become chiselable
    • API Tweak: Added "/debug setgen num" to set a creatures generation for testing

The 100 small tweaks&features update (v1.14.0-pre.2)

22nd October 2020

Download Links:
Windows Installer (291mb)
Windows Updater (47mb)
Mac Archive
(296mb)

Archive (Windows/Linux) (294mb)
Server Only (15 mb)


Game updates

  • Tweak: Can now pick up placed cheese from the ground
  • Tweak: Added block interaction help to the curd bundle
  • Tweak: New installs of VS now start out with a High quality preset (with SSAO and low shadows on)
  • Fixed: Installer and updater not code signed, causing MS Windows to issue a warning during install
  • Fixed: Particle spam issue with the curd bundle
  • Fixed: Broken textures and model on collapsed chests
  • Fixed: Derpy/Missing Randomize button on the new create character screen
  • Fixed: Using the prospecting pick crashes the game/server
  • Fixed: Using the scythe crashes the game
  • Fixed: Hotbar slots itemstack derpiness due to the new keyboard controls
  • Fixed: Dropped items swimming in water affected by wind
  • Fixed: clientsettings.json saving spam
  • Fixed: A server side exception on new worlds
  • Fixed: Longblade remaps missing, causing them to become unknown items
  • Fixed: Unknown texture on placed raw cheese and other issues
  • Fixed: Unknown texture on arrows
  • Fixed: Missing recipes and tool heads for steel and meteoric iron variants, and in turn game crashing when trying to smith a meteoric iron ingot
  • Fixed: Mold rack recipe not shown in handbook
  • Fixed: Archimedes screw recipe still borked and crashing the game when looked at in the handbook
  • v1.14 feature changes
    • Fixed: Vintage beef incorrectly transformed when placed on the shelf
    • Fixed: F11 to toggle full screen not working when not logged in on startup

 

The 100 small tweaks&features update (v1.14.0-pre.1)

21st October 2020

Download Links:
Windows Installer (291mb)
Windows Updater (47mb)
Mac Archive
(296mb)

Archive (Windows/Linux) (294mb)
Server Only (15 mb)


Game updates


  • Feature: Cheese making
    • Added dairy nutrition bar for another +2.5 hp bonus
    • Female bighorn sheep can now be milked daily with a bucket, for up to 21 days after giving birth. Be aware though, before generation 3 they will become aggressive when attempting to milk them
    • Milk can be turned into curdled milk in the barrel by adding a pickled vegetable for the starter enzymes
    • Curdled milk can be turned into cottage cheese by adding salt in the barrel
    • Take 25 liters of cottage cheese from the barrel with a piece of linen to turn it into a curd bundle. Place it on the ground, add a stick, then twist the curd bundle to squeeze out the whey. Right click again to open it, to reveal raw cheese
    • Salt your raw cheese, optionally apply wax for greater freshness
    • Raw cheese must be placed on shelves in a cellar to ripen it. Rumor has it that certain conditions even allows the growth of edible cheese molds.
    • Ripe cheese is place-able and can be sliced with a knife for direct consumption
  • Feature: Added meteoric iron working, tools made from meteoric iron are roughly 20% better than normal iron. Must however be worked on an iron anvil. All metal tools now have a meteoric iron variant.
  • Feature: Iron anvil crafting. Can now smith iron anvil halves, then place and combine them on the ground with flux + hammering
  • Feature: Containers now have animated lids (the chest, vessel and basket)
  • Feature: Can now craft 4 types of scrap weapons, randomly selected when using a scrap weapon kit, which is now craft-able from 1x rope, 1x stick and 1x scrap metal
  • Feature: Added bell creature. A rare deep augment that sounds an alarm if a player is nearby, which attracts drifters and locusts to that location.
  • Feature: Added sawblade locust as an extra tough rare deep spawn with special drops
  • Feature: More lore texts. Looking at a completed tapestry on the wall now unveils a new snippet of lore, added to the Journal
  • Feature: Bony soil is now pannable, comes with a unique set of rare drops.
  • Feature: Added a mold rack block - convenient tool mold storage
  • Feature: Added first version of a body temperature mechanic
    • Has no health or stats impact on the player for now
    • It does however add a frost overlay onto the screen and make the player shiver. (No effect yet when too hot)
    • Added a body temperature display on the character stats dialog
    • You'll get cold from: Being wet (from rain or swimming. Player needs 1 in-game hour to dry), temperatures below 10°C, Outside wind speed
    • But also get warm from: Sleeping under cover (ideally in a room), being close to a burning fire, fire pit or lava, being inside a room
  • Feature: New building blocks
    • Added mossy and lichen covered block variants for cobblestone, polished rock and stone brick (will be added to ruins)
    • Added non-decaying animal carcasses, added 2 human carcasses
  • Feature: Improved scythe tool. Can now also harvest cattails and horsetails and has a new sound and breaking animation
  • Feature: Quartz crystal updates
    • Can be crushed into quartz chunks which can be smelted into colored glass
    • Added 2 new glass colors for that: Smoky and Pink
    • When blown up, no longer disappear but drop quartz chunks instead
  • Feature: Prettier work items. Ingots which are currently being worked on the anvil longer have a generic texture but show the actual smithed voxels so far, when held in hands, on the ground or when placed on the forge
  • Feature: The creative inventory can be controlled through keyboard alone now (use CTRL+F to instantly search the creative inventory, hit tab twice to focus the slot grid, use cursor keys to select slot, hit enter to retrieve a stack)
  • Feature: Thrown items are now affected by the wind (but projectiles are excluded from this)
  • Feature: Added /weather stoprain. Fast-Forwards only the rain simulation to a point where there is no rain.
  • Feature: /weather setprecip [value] is now savegame persistent. Can now query the current value with /weather setprecip
  • Tweak: Force the use of TLS 1.2 when connecting to the auth or master server
  • Tweak: Renamed clay pot to cooking pot
  • Tweak: Should make modmaker work on linux, but untested
  • Tweak: Grown mushrooms now disappear when its gets below 2°C
  • Tweak: Spider webs are now halftransparent
  • Tweak: Collapsed chests are now with a moldy texture
  • Tweak: Added run.sh to linux builds. Removed .sh files from windows builds.
  • Tweak: Added server config PassTimeWhenEmpty. When set to true, then the game calendar will keep progressing even when no player is online
  • Tweak: Increased sound slider length so that its at least less fiddly to set the music volume to 2-10% as it generally is too loud in the game
  • Tweak: Added command /whenwillitstopraining
  • Tweak: Added more logging to track down significant game startup delay for some users
  • Tweak: Added a slightly hacky specular reflection occlusion system so that specular reflections from sunlight are hidden when the sun is hidden. Needs some cleanup.
  • Tweak: Should fix armor stands still interactable in claimed areas
  • Tweak: Updated trader buying/sellings lists (artisan trader now sells some tapestry)
  • Tweak: Chutes several bugfixes and add smarter placement
  • Tweak: Disallow creation of small pelts, since they have no use right now
  • Tweak: Some more tweaks to the rain simulation
  • Tweak: Reduced the overall size of the moon
  • Tweak: Mitigate a bug where a game/pc crash would wipe all client settings
  • Tweak: Changed default month length from 12 to 9 in-game days
  • Tweak: Fixed honeycomb to large on the shelf and the lead ingot not shelvable. Made rawbrick, resin, shingle and stonebricks shelvable
  • Tweak: All the linen types can now be used for crafting
  • Tweak: Sign text is more readable now
  • Tweak: Added Etho Slab block. A must have for every voxel game.
  • Tweak: Trader dialog issue when opening 2 trade dialogs of the same trader type
  • Tweak: Vines can now also in colder, wet climates
  • Tweak: Beehives should update their status info (e.g. flower count) a bit more swiftly
  • Tweak: Malachite can now spawn closer to the surface and spawn surface nuggets
  • Tweak: A bit more feedback from the masterserver register failure
  • Tweak: A lore piece that does not contain new texts is no longer consumed. Fixed the writing sound not playing.
  • Tweak: The lock/unlock mouse cursor key bound to Alt is no longer hardcoded and can now be rebound in the controls
  • Tweak: The .online command now shows the ping roundtime of all players. (Disclaimer: Not sure if the info is accurate)
  • Tweak: /group info [groupname] should now work and list the players of a group
  • Tweak: Added command "/land adminfreehere" to free a single claimed area by a player or trader at given location
  • Tweak: Animals swim slightly faster in water
  • Tweak: Correct collision/selection box size for the owl and golden chest
  • Tweak: Lighter chest open/close sound for the owl and gold chest
  • Tweak: non smooth texture zoom on barrel contents bar
  • Tweak: The ported archimedes screw can now also spit out items when fed items from below
  • Tweak: Held torch now go out when you go swimming with them
  • Tweak: Made anvil smithing grid overlay more visible
  • Tweak: Locust cages now drop some resources upon breaking them
  • Tweak: Should avoid the propick crashing the game if a wrong /worldconfig value was set
  • Tweak: Picking up mannequin now works with sneak+right click, instead of plain right click
  • Fixed: Archimedes screw recipe required uncraftable sheets instead of plates
  • Fixed: Lightning sounds were not considered weather sounds
  • Fixed: "Deprived of light, might die soon" info on dead creatures
  • Fixed: Querns not autogrinding in some cases
  • Fixed: Chopping a tree with a harvested resin log did not break the full tree
  • Fixed: Not able to make a pure mushroom stew
  • Fixed: Should fix a crash in /we mclear
  • Fixed: Hopefully reduced the "incorrect srgb profile" error log spam on linux
  • Fixed: Various issues with world edit when operating on chiseled blocks
  • Fixed: Might fix that one second of rain before chunks are loaded on startup
  • Fixed: WQPs chisel block crashes due to incorrect use of a command
  • Fixed: Pouring potions out from a cooking pot left a 0 serving meal inside
  • Fixed: Should fix terrain flicker when getting out of bed
  • Fixed: Might fix rendering issues around the moon when SSAO is enabled
  • Fixed: Game crashing when going negative coordinates
  • Fixed: Search text cleared from public server list but still filtered after search text when leaving and re-entering the screen
  • Fixed: Some blocks in the handbook not grouped
  • Fixed: Kick message had the names reversed
  • Fixed: setting ".clientconfig guiScale" did not properly update all UI
  • Fixed: Sun rising in the south instead of east
  • Fixed: Again fixed /time calendarspeedmul still being saved >.>
  • Fixed: Ported Archimedes screw recipe not in the handbook
  • Fixed: At long last, fixed that the Alt+F3 debug screen disappears when entering and leaving the graphics settings
  • Fixed: Should fix a rare hard server crash in the autosave feature, and hopefully breaks nothing else >.>
  • Fixed: Newly spawned creatures were immune to the first attack
  • Fixed: The winter extra hunger drain was applied inversely and way to much (+100% hunger when inside a room. Now +25% when outside a room)

API Updates

  • Feature: Added api.World.BlockAccessor.GetWindSpeedAt() and api.Event.OnGetWindSpeed
  • Feature: New block event - Block.OnBeingLookedAt(). Called on client and server when a player looks at a block
  • Feature: New client side event "IsPlayerReady". The survival mode subscribes to this event to return false if the character has not been selected yet. Then later calls the new method capi.Network.SendPlayerNowReady(). Consequently removed player.WorldData.DidSelectSkin propery.
  • Feature: Added IServerPlayer.SetRole, .SetModdata, .RemoveModData and .GetModData for convenient per-player mod data storage
  • Tweak: Unlock all 6 smithing recipe layers
  • Tweak: Moved Block.ParticleProperties to Collectible.ParticleProperties. This way items can now also emit particles when held in hands or dropped on the ground
  • Tweak: api.Event.RegisterGameTickListener and similar methods now verify if they are called from the main thread, because they are not thread safe
  • Tweak: The title element in the itemstack info box can now also be rich text
  • Tweak: New server side event: BreakBlock. Can be used to override player block breaking events.
  • Tweak: New server side method: sapi.WorldManager.HasChunk(). Can be used to check if a player currently has given chunk
  • Refactor: The Transient Block Entity now has a different configuration syntax (basically just encapsulated in another json object). If your blocks use the Transient BE check out assets/survival/blocktypes/plant/mushroom.json for reference
  • Refactor: SQLiteDB is now SQLiteDBConnection
  • Refactor: The character creation dialog is now part of the survival mod
  • Refactor: blockEntity.FromTreeAtributes is now blockEntity.FromTreeAttributes
  • Refactor: Collectible.GetDurability() now used everywhere instead of Collectible.Durability. Allows itemstack specific max durabilities.
  • Fixed: Animatable block entity behavior did not properly ease out animations if they were configured to ease out. Also had a weird hardcoded texture reference in it.
  • Fixed: AiTaskManager.StopTask() did not properly stop tasks
  • Fixed: Renamed namespace VintagestoryAPI to Vintagestory.API
  • Fixed: block/item/entity property skipVariants and allowedVariants: All entries defaulted to the game domain
  • Fixed: Game crashing on stuff like "translation text</i>"
  • Fixed: Should fix placing a block not calling OnNeighbourBlockChange on the client side
  • Fixed: Collectible.OnHeldIdle() was not being called for off-hand items
  • Fixed: Render pass always being Opaque in custom models, baked gltf textures not being added to the texture atlas.