The De-Jank and Game Juice Update (1.17.0-pre.5)
18th July 2022
Download Links:
Windows Update (63mb)
Windows Full Installer (372mb)
Archive (Windows/Linux) (377mb)
Mac Archive (379mb)
Server Only (21 mb)
Game updates
- Feature: Directional Water physics. Doors, slabs etc now provide directional blocking of water flow for greater realism
- Feature: The handbook now also shows how a block/item can be stored
- Tweak: Increased the size of a number of items when dropped
- Tweak: Improved Handbook hotkey (<hk>) visuals. They now look like the other hotkeys from the interaction help.
- Fixed: More issues with wall leaned tools
- Fixed: Dropped candle not emitting light on ground
- Fixed: Repairing armor consumed all materials. Now only consumes as much as needed.
- Fixed: Pink bonnet and funeral bell mushroom not poisonous
- Fixed: Mitigate derpy turning behavior in 3rd person while swimming
- Fixed: Client side taking damage after getting out of water with no oxygen left
- Fixed: Seraph protecting eyes from strong wind while swimming
- API Feature: liquidBarrierOnSides attribute allows blocks (e.g. slabs) to prevent liquid flow below a certain height
- API Tweak: refactor from -pre.1-4, the liquids layer is now "fluids" and consequential changes
- API Tweak: IBlockAccessor.GetBlock() method signatures from 1.16.5 and pre.1-3 restored but deprecated
- API Tweak: EnumBlockLayersAccess from -pre.4 is now an integer constant BlockLayersAccess
- Api Tweak: Liquids can now also glow
- API Tweak: add convenience methods IBlockAccessor.GetSolidBlock() and GetFluidBlock()
- API Tweak: Networking / startup: Server Identification packet sent before mods PreStart phase, even in singleplayer (restores the order of events in 1.16.x: mods PreStart and Start phases can read WorldConfig values and other Server Identification packet info)
The De-Jank and Game Juice Update (1.17.0-pre.4)
14th July 2022
Please note: This version is still quite buggy and unfinished. Not recommended for use on old savegames!
Download Links:
Windows Update (63mb)
Windows Full Installer (372mb)
Archive (Windows/Linux) (377mb)
Mac Archive (379mb)
Server Only (21 mb)
Game updates
- Feature: Added an oxygen meter. Can now only breathe for 20 seconds underwater, as opposed to infinite air
- Tweak: Added ground storage capabilities for most tools
- Tweak: Tannin can now be made out of acacia logs as well as oak.
- Tweak: Adjusted the crafting cost of hide and pelt-based clothing. Costs less in general now, and crafting costs scale based on hide size instead of all having the same cost, e.g. 8 small hides are worth the same as 1 huge hide.
- Tweak: Adjusted lamellar armor crafting to follow the same principle of scaling hide sizes as above ^. Wood lamellar can now be repaired, only requiring firewood.
- Tweak: Oiled/curing hides now also scale according to hide size. For example, 1 piece of fat can make 4 small oiled hides, 2 medium hides, or 1 large hide. Huge hide now requires 2 fat.
- Tweak: Can now do "/worldconfigcreate int lungCapacity [milliseconds]" to define for long a player has air (default: 20000)
- Tweak: Can now do "/worldconfigcreate int fertilityRecoverySpeed [speed]" to define farm land recovery speed (1.16 default: 0.33)
- Tweak: Experimental enlarged ground transforms for some resources
- Tweak: Added missing mushroom ingredients to en.json
- Tweak: Added handbook descriptions of how to make ferrous anvils
- Tweak: Disabled all custom cursors on MacOS, maybe less glitchy then on MacOS Catalina
- Fixed: Water buckets placement issue (fixes a more general issue where ExchangeBlock calls were not respecting the liquids layer; also now allows water buckets to place water down onto any non-solid block)
- Fixed: Minor issue when setting keyboard controls for Sprint key
- Fixed: Better localization for a few mushrooms.
- Fixed: Low fps during low quality shadows
- Fixed: Placement issues with ground leaning tools
- Fixed: Blackguard and Forlorn blade had 1 durability
- Fixed: Missing block broken particles on ores
- Fixed: Liquid dupe bug with barrels
- Fixed: Barrel closing sound not playing in some cases
- Fixed: Game freezing on the singleplayer screen if a savegame is write locked
- Fixed: Tool Durability multiplier and some other world config values were not taking effect in 1.17
- Fixed: Large lakes pure water chunks sometimes did not render
- Api Tweak: Vintage Story now ships with debug symbols (=pdb files), so that crashes will print line numbers \o/
- Api Tweak: IBlockAccessor.GetBlock() now takes a optional EnumBlockLayersAccess parameter
- Api Tweak: Can now define "asphyxiating: false" attribute to blocks to prevent players from asphyxiating inside them
- Api Fixed: TriggerNeighbourBlockUpdate() vulnerable to blockpos edit after getting called
- Api Fixed: Wildcard matching not working across game domains
The De-Jank and Game Juice Update (1.17.0-pre.3)
5th July 2022
Please note: This version is still quite buggy and unfinished. Not recommended for use on old savegames!
Download Links:
Windows Update (63mb)
Windows Full Installer (372mb)
Archive (Windows/Linux) (377mb)
Mac Archive (379mb)
Server Only (21 mb)
Game updates
- Feature: Added "arctic supplies" stashes to arctic climates, comes in 40 variants
- Feature: New rain drip behavior for leaves and stick layers. Added Accumulating droplets. Keeps on dripping for a while after the rain stopped.
- Feature: Added a guide in the handbook on dye making.
- Tweak: Added helpful descriptions for items that can be used as a mordant.
- Tweak: Held items can now also emit light (i.e. the candle)
- Tweak: Adjusted a couple animations to work better in Immersive First Person mode
- Tweak: Can now wall-lean axes on the ground
- Tweak: Fish now die when exposed to air for 30 seconds. Fixed upright dead fish model.
- Tweak: Chairs are now grouped in the handbook
- Tweak: Mitigate lag spikes caused by ground storage
- Tweak: Dye System fine tune
- Dyes are now made with water instead of diluted alum/cassiterite/chromite.
- Dye making now requires a barrel for mordants and a barrel for dyes instead of combining both of them.
- Reduced and standardized the amount of alum/cassiterite/chromite needed to make a mordant.
- Added a mordanted cloth variant, which is now used for dyeing.
- Reduced the amount of dye liquid needed to dye cloth.
- Woad blue now has its own dye barrel since it doesn't require a mordant.
- Black dye now made by adding pigment to gray dye, similar to orange dye.
- Removed Brown dye until we add more pigment options for it. For now, cloth can be added to strong tannin to make brown cloth without needing a mordant.
- Fixed: Should fix oddities when placing water from a bucket in existing water
- Fixed: Able to chute-push random items into ground storage areas
- Fixed: All clutter blocks generated underground broken
- Fixed: Tiny memory leak in the main menu
- Fixed: Crafting dupe bug with some recipes
- Fixed: Added some missing lang entries
- Fixed: Falling snow block behavior not working
- Fixed: Panning bony soil not working correctly
- Fixed: Wrench not properly attached to tool racks
- Fixed: Arrows getting lost on impact
- Fixed: Missing tool mode info on pro picks
- Fixed: Crafting improvised armor did not consume ingredients
- Fixed: Game crashing when changing ctrl/shift mouse modifiers
- Fixed: Game crashing on ".debug perceptioneffects"
- Fixed: Some blocks (e.g. querns, tools on toolracks, ground storage blocks) waving in the wind weirdly
- Fixed: Render issue on the clay handbook page
- Fixed: Mitigate occasional z-fighting on overlapping leaf blocks with wind motion
- Fixed: Infinite crafting dupe glitch when the inventory is full
- Fixed: Wrong shaggy hair on some bears (Panda, Polar, Sunbear)
- Fixed: Frost overlay on chests
- Fixed: Game crashing when right clicking a full ingot pile
- Fixed: Wrong selection box on ingot piles (and likely other piles)
- Fixed: Fish running away from players... while on land.
- Fixed: Shields on tool rack not using correct textures. Fixed z-fighting on adjacent racked shields.
- Fixed: Exception thrown on invalid book shelves
- Fixed: Some mushroom stews were invisible
- Api Tweak: Update Harmony to v2.2.1.0
- Api Refactor: Renamed BlockBehavior.ShouldReceiveClientGameTicks to ShouldReceiveClientParticleTicks. Added BlockBehavior.OnAsyncClientParticleTick
The De-Jank and Game Juice Update (1.17.0-pre.2)
30th June 2022
Please note: This version is still quite buggy and unfinished. Not recommended for use on old savegames!
Download Links:
Windows Full Installer (372mb)
Archive (Windows/Linux) (377mb)
Mac Archive (379mb)
Server Only (21 mb)
Game updates
- Disabled: The new Instanced grass system for improved framerate is now disabled by default and can be enabled in the graphics settings. It will remain so until we can fix a highly obscure performance bug when using instanced grass with low quality shadows on nvidia cards where FPS drops to very low levels. We suspect it to be a graphics driver bug and have not found a workaround for it yet.
- Feature: All shields now craftable. Most of them have a new recipe.
- Feature: Added metal hoops and bosses. Made by smithing. Shields are now crafted with hoops and bosses instead of metal plates.
- Feature: Added recipes for ornate shields. Can only be made by a tailor.
- Tweak: Ornate shields can now be made from any metal instead of just gold and silver.
- Tweak: Leather can now be dyed pink.
- Tweak: Added appropriate stats to shields.
- Tweak: Adjusted blackguard shield recipe.
- Tweak: Rebalanced shield durability. Blackguard shield no longer top durability, but cheaper to make than full metal shields.
- Tweak: Shields now craftable using aged boards, but don't expect it to hold together for long.
- Tweak: Adjusted transforms for shields, blades, and shovel.
- Tweak: Ales now give Grain nutrition
- Tweak: Wrench can now also be used to rotate chiseled blocks
- Tweak: Removed some clutter in en.json and added more descriptions for the smithing gui.
- Tweak: Replaced the 360° character autoturn in the character dialog into a light left-right swivel
- Tweak: Hares now also eat peanut plants, and early stages of rice and amaranth
- Tweak: Added more credits to the credits screen.
- Tweak: Added handbook text about swapping glass panes to lantern entry
- Tweak: Updated language files
- Fixed: Shields no longer missing icons in smithing menu or handbook.
- Fixed: Fixed a texture path issue with the gazelle shape.
- Fixed: Misaligned buttons in the main menu due to new dialog based menus
- Fixed: Prospecting pick no longer working
- Fixed: Water overwriting lava, also caused significant lag. Fixed sizzle sound no longer working
- Fixed: Wrench transform on tool racks, fixed wrench model z-fighting
- Fixed: Updated a sword into the proper itemtype for a hidden treasure.
- Fixed: Chest lids no longer animated
- Fixed: Game crashing when looking up boards in the handbook
- Fixed: Accordion seraph voice same as altoflute
- Fixed: Game crashing when looking at a chiseled block with a soldering iron in hands
- Fixed: Too high speed on a shader effect on lava
- Fixed: Hot items dropped in water not cooling down
- Fixed: Missing error texts when trying to place tools on the ground
- Fixed: Unable to plant reeds/papyrus in flowing water
- Fixed: Unable to do edge sitting on a block if there is grass in front. Generally made the edge sitting triggers more tolerant.
- Fixed: Able to move dialogs outside the screen and no way to recover it. Reopening the dialog will now move a corner back into the window so it can be dragged back
- Fixed: Solved an issue that caused the game to crash when the `handle` texture for shields was not found.
- Fixed: "worldgen" issue and rare crashes in 1.16.5 worlds loaded in 1.17-pre.1
- Fixed: Wrong drops for hay block (thanks Stroam)
- Fixed: Center aligned richtext did not properly align in some cases
- Fixed: Fruit tree error log spam
- Fixed: Various texture errors logged to client-main.txt on startup
- Api Fixed: BlockFruitTreeFoliage fix resolving foliageProperties producing invalid texture paths with different domains
- Previously, the texture base path just got prefixed to the different textures, which produced invalid texture paths such as `game:foo:textures/block/foo/bar`
- as the domain wasn't changed, but the texture base path's domain was also prepended to the texture path.
- Api Tweak: SimpleParticleProperties can now also be async
The De-Jank and Game Juice Update (1.17.0-pre.1)
14th June 2022
Please note: This version is quite likely still very buggy and unfinished. Not recommended for use on old savegames!
Download Links:
Windows Full Installer (372mb)
Archive (Windows/Linux) (377mb)
Mac Archive (379mb)
Server Only (21 mb)
Game updates