1.17.0-rc.4

From Vintage Story Wiki
1.17.0-rc.4
Release dateAugust 7, 2022
TypeRelease candidate
Release candidate for1.17.0
Version chronology
◄ 1.16.5
◄ rc.3
rc.5 ►

1.17.0-rc.4 is the 4th release candidate for 1.17.0, released on August 7, 2022, which fixes a few non-critical issues.

Additions

Blocks

Crock
  • Added 6 new crock labels, dynamically chosen based on contents, including for when its contents are rotten.

Tweaks

Blocks

Firepit
  • Can now interact with firepits while having a torch or pot in hands.
  • Firepit now reduces the font size for the cooking recipe text if necessary.

Gameplay

Sounds
  • Snappier, crunchier gravel step sound.

World generation

Spawn
  • On world creation, the game now tries to avoid spawning players above 75% of world height.

General

Shaders
  • Fine tuned reflective shader. Fixed reflective tiling issues.
Servers
  • Server repair mode will now regenerate corrupted chunks, should they ever appear.

Fixes

  • Might fix UI rendering issues on MacOS M1 chips.
  • Lowest liquid level no longer flowing downwards.
  • Cascade bomb explosion did not destroy the bomb but dropped an item.
  • Itemstack tooltip flicker every second in the handbook.
  • Missing hotkey symbol in the flint tooltip.
  • Game crashing on invalid hotkeys (e.g. when using russian translations).
  • Loose stones poke holes in lava lakes during worldgen.
  • Hitting 'H' while hovering water bowl opened the page on the honey bowl.
  • Fish trying to jump back into water throwing an exception on the server.
  • Visible seams between some blocks.
  • Weird interactions with rush matting.
  • Own step sound not playing at the player but at the step location.
  • Seraph voices missing in some cases.
  • Might fix missing libsztd dll error in some instances.
  • Buggy lamellar armor repair.
  • Macro editor did not prevent duplicate macro names, causing undefined behavior.
  • Bamboo hat recipes no longer conflict with bamboo roof ridge recipe..
  • Game crash when trying to repair gamboised helmets.
  • Waterlogging issues with ruins generated underwater.

API changes

Refactorings

  • Large refactor of the API methods for setting liquids.
    • The default GetBlock() is no longer obsolete.
  • Renamed IWorldChunk.Blocks to IWorldChunk.Data. IWorldChunk.Blocks still exists but is obsolete now.
  • ChunkDataLayer code (see also pinned discord post in #mods)

Tweaks

  • Added new "Quantity" field to crushing properties to allow for fractional values.

Fixes

  • TreeAttribute.Clone() caused ItemstackAttribute values to loose its resolved Block/Item.

References

  1. "De-Jank and Game Juice Update (1.17.0-rc.4)"– Vintagestory.at, August 7, 2022