2026-09-01 14:08 UTC · Community Announcements · disseminate
Hi all, and welcome to another VEIN News! We have a lot to cover in this one.First off, we've just released Hotfix 7 and 8. It includes a bunch of the fixes mentioned in this post, as well as a few more. You can check out the whole changelog on Steam here. Some of the bigger changes include networking and dedicated server fixes. It'll be our final hotfix until 0.025.We're also happy to announce we're participating in the Steam 2026 PvE Survival Crafting Fest, on now. If you don't have VEIN yet (or want to get some good deals on similar survival games), now is the time!As usual, the stuff we're
2026-08-31 04:13 UTC · Community Announcements · disseminate
Drastically reduce rubberbanding in multiplayer Drastically improve dedicated server performance Faster server browser Don't show the death marker in permadeath mode Death marker clears when you get close to it Add some dev/debug console commands Do not group crunchy and smooth peanut butter together Hide UC upkeep UI when player is in a vehicle Fixes for zombie pathing Fix group menu invite UI Fix 'leaking' showing in vehicle parts UI always Zombies will no longer forget the player when in horde events VOIP fixes Prevent dreams from triggering the demo bounds message Fix collision of rubber m
2026-08-15 06:24 UTC · Community Announcements · disseminate
Hi everyone! Welcome to another bimonthly update. We've mostly been working on visual related features, but have done a few gameplay changes here and there, as well as some changes to zombies.We're hoping to get out a final hotfix for 0.024 out in the next little while, so that'll probably be the focus for us on the gameplay side of things, but we continue to march towards 0.025's release.As always the changes described in this post aren't in the main game yet. They'll be on the experimental Steam beta branch, but it's heavily work-in-progress.First off, bugfixes. We've actually done quite a b
2026-08-01 08:50 UTC · Community Announcements · disseminate
Hi everyone, and welcome to our bimonthly news update. We've been making steady progress towards integrating some of the new art, doing some 0.025 work, and as usual, bugfixes.As is normal, the updates in this column are not live but are in the experimental Steam beta branch. Let's get into it.This week we dropped Hotfix 5/6. These had a host of bugfixes, which you can read in the Steam announcements here and here. Our main reason for releasing these was just because we had a host of bugfixes piled up in the month since the last hotfix, and figured we may as well push it out. We also found a c
2026-07-28 13:18 UTC · Community Announcements · disseminate
Correct firefighter helmet position Correct medical menu displaying the wrong HP-per-second Fix ResetVehicleParts not working for some vehicles Fix crystal item having no bottom Fix fire finders from giving the wrong notification if you've discovered the locations already Fix some medical menu jitter Fix inflatable pool bed sleep position Fix some issues with player group networking Adjust audio of fluorescent lights Fix wolf corpse collision/physics Correct filling water sources with no connections, emptying them Fix being able to drive through vehicles in multiplayer Fix object net key error
2026-07-27 04:04 UTC · Community Announcements · disseminate
Fix containers not blocking chair exits Fix being able to attach two attachments to the same gun Fix police car physics being incorrect Fix water source labels always reading "Water" Fix gun store glass Fix school bus insignia Add vein.Conditions.Hypothermia.* convars Fix weird physics on some containers GPS battery life increased 6x Performance fixes Fix AT4 placement, flag placement Fix beds on RVs not spawning you at the right place Fix moving furniture resetting its scale Fix schematics having wrong notifications Fix firearm attachment UI not refreshing on dedicated servers Add `ResetVehic
2026-07-15 14:56 UTC · Community Announcements · Ramjet Studios
Hi everyone, and welcome to the new update! The start of July was a lot of bugfixing primarily as we're trying to reduce some of the more critical bugs while also keeping on track for 0.025.For bugfixes, we fixed a bunch of physics issues and issues with misshapen prop physics. We fixed the placement angles of some weapons, fixed moving furniture resetting its scale (for example, moving larger flags) and fixed some flag placement issues. We fixed schematic 'not-high-enough-level' notifications sometimes being wrong, and fixed some issues with UI to do with firearm attachment UI, item weight di
2026-07-01 14:38 UTC · Community Announcements · disseminate
Hi everyone, and welcome to another news update. This has been a very eclectic two weeks, as we've released three hotfixes and continue to work on new features for 0.025. We've been super busy but we're definitely making progress. Let's get right into it.Also, if you don't already have VEIN, we've discounted 20% for the Steam Summer Sale, which is on until July 9th.Hotfix 2We did a ton of bugfixing for the first week and change. We made newly built containers mark as empty. We fixed windows closing when holding down the button to open them (e.g. searching other players). 8Z has implemented a b
2026-06-24 20:15 UTC · Community Announcements · disseminate
Fix crash when destroying corpses
2026-06-24 17:50 UTC · Community Announcements · disseminate
Fix minor issue with automatic dropped item removal Add 'remove items in radius' buttons to admin menu Restructure game file structure to make future update downloads faster Fix group invites not showing in group menu Fix 'no invites' showing all the time in group menu Fix standalone stuff (loot bags, piles of trash, etc) not saving when destroyed Fix mortar and pestle schematic being named 'hammer schematic' Fix RV beds clearing if you go far away from them Fix map icons occasionally referring to the wrong location Fix weight inconsistency between milk container items Correct school bus gas t
2026-06-20 04:08 UTC · Community Announcements · disseminate
Improve mass state networking (corpses) Improve player groups networking Fix lumen making underground caves bright Fix some couch/chair positions Fix basmati and wholegrain rice being considered the same Increase size of spacebar and control icons vein.Appearance.HideStrength only affects you Make workbench searchbar clearable Sawmill is buildable (but requires a schematic) Fix sawmill disintegrating into nothing Buff Adrenaline Junkie perk Fix not being able to remove stuff from backpacks when overencumbered Fix inconsistent refilling from wells Fix exploit with item containers Fix firepit th
2026-06-15 10:58 UTC · Community Announcements · disseminate
Hi everyone! It's the 15th, which means it's time for our news update.We released Hotfix 1 shortly after our last news post, and we're currently working towards Hotfix 2, which should come soon. There are quite a few fixes in it, such as correcting zombie inventories being infinitely large, fixes for some settings glitches, correcting sawmills giving way too many planks when full, a fix for forage-able plants respawning too fast, etc. as well as a couple fixes for issues that have existed for a while, such as the inability to destroy fences that have had other fences snap to them. There's also
2026-06-03 04:01 UTC · Community Announcements · disseminate
Fixes:Fix things detaching from cars in multiplayerAdd some extra log info for bad item spawns in the worldReduce verbosity of some spammy logsFix not being able to use antidepressants or charcoal tabs from medical menuFix moved, unlocked containers becoming locked after movingFix rain on interior gunshop glassFix forges transferring both ingredient options into itself instead of just oneRestore the keybinds menu when using controller/steam deckFix matches dismantling into nailsFix dreams for listen server hostsFix vehicles unloading and not coming back especially on legacy savesFix object net
2026-06-01 14:10 UTC · Community Announcements · disseminate
Welcome to the first news post since 0.024 dropped. So far the reception's been pretty good despite the bugs, which we're actively working on for the first hotfix.Hotfix 1For the last couple weeks on the programming side, we've been doing more or less just bug-fixing in preparation for this release, and we're continuing to do so for the upcoming Hotfix 1.We fixed a bunch of issues with stuff detaching from vehicles in multiplayer.We also fixed a bug on legacy saves where spawning a new vehicle would remove it when you leave and come back, including default vehicles in the new region.Some medic
2026-05-29 13:12 UTC · Community Announcements · disseminate
VEIN 0.024 is now live on Steam. The first major map expansion (with over 60 new locations), condition rebalancing, spawnable furniture and containers, sub-inventories and inventory management, work on addictions, buildable extension ports, plantable trees, foraging, and more are all included in this update! Changes: New major map update: Franklin County Increase fall damage Code quality improvements (blueprint -> C++) New music (ambient, radio) - thanks Remancer Couch Potato uniqueness rebalance Scent Volumes can now depend on environment cleanliness Add foraging system, new foragable plants,
Full appinfo as delivered by Steam PICS, changenumber 38800495. Also at /api/app/1857950/raw.
{
"appid": "1857950",
"common": {
"name": "VEIN",
"type": "Game",
"releasestate": "released",
"oslist": "windows,linux",
"osarch": "64",
"osextended": "",
"icon": "f877b7a16e93b3ece155ce04f6487bebff5b8f8f",
"clienticon": "b5de75f7c5f84027200fdafe0483caaeb80f7dbe",
"clienttga": "6012ea81d68607ad0dfc5610e61f17101373c1fd",
"eulas": {
"0": {
"id": "1857950_eula_0",
"name": "VEIN EULA",
"url": "https://store.steampowered.com//eula/1857950_eula_0",
"version": "2"
}
},
"content_descriptors": {
"0": "2",
"1": "5"
},
"steam_deck_compatibility": {
"category": "1",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1787854997",
"tested_build_id": "24432006",
"tests": {
"0": {
"display": "2",
"token": "#SteamDeckVerified_TestResult_UnsupportedGraphicsPerformance"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"2": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"4": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"2": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "other",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "1",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "native",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"small_capsule": {
"english": "a91648a3cbcf3cf55837439c42feb2879449eab0/capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "49.95793872622182",
"height_pct": "50.60555687485158"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "32e7382b362e4ae2148f91389b752a4bf3a7fba5/library_600x900.jpg"
},
"image2x": {
"english": "32e7382b362e4ae2148f91389b752a4bf3a7fba5/library_600x900_2x.jpg"
}
},
"library_hero": {
"image2x": {
"english": "b4489116de0252c468677aabf5e78702b14fe485/library_hero_2x.jpg"
},
"image": {
"english": "b4489116de0252c468677aabf5e78702b14fe485/library_hero.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "b4489116de0252c468677aabf5e78702b14fe485/library_hero_blur.jpg"
}
},
"library_logo": {
"image": {
"english": "f0625e9e3ce98489dff15217672f58b7c3be194a/logo.png"
},
"image2x": {
"english": "f0625e9e3ce98489dff15217672f58b7c3be194a/logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "49.95793872622182",
"height_pct": "50.60555687485158"
}
},
"library_header": {
"image": {
"english": "cd4cc8188e05f24cc5c78256defd9de8b98a61e9/library_header.jpg"
},
"image2x": {
"english": "cd4cc8188e05f24cc5c78256defd9de8b98a61e9/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1755008248",
"associations": {
"0": {
"type": "developer",
"name": "Ramjet Studios"
},
"1": {
"type": "publisher",
"name": "Ramjet Studios"
}
},
"primary_genre": "1",
"genres": {
"0": "1",
"1": "3",
"2": "28",
"3": "70"
},
"category": {
"category_2": "1",
"category_1": "1",
"category_49": "1",
"category_36": "1",
"category_9": "1",
"category_38": "1",
"category_45": "1",
"category_46": "1",
"category_23": "1",
"category_64": "1",
"category_67": "1",
"category_68": "1",
"category_69": "1",
"category_70": "1",
"category_78": "1",
"category_79": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"german": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"russian": {
"supported": "true"
},
"french": {
"supported": "true"
},
"schinese": {
"supported": "true"
},
"latam": {
"supported": "true"
},
"turkish": {
"supported": "true"
}
},
"steam_release_date": "1761318053",
"community_hub_visible": "1",
"gameid": "1857950",
"content_descriptors_including_dlc": {
"0": "2",
"1": "5"
},
"store_tags": {
"0": "1662",
"1": "1695",
"2": "1659",
"3": "7332",
"4": "3859",
"5": "1685",
"6": "3835",
"7": "3834",
"8": "1702",
"9": "3810",
"10": "122",
"11": "599",
"12": "3978",
"13": "19",
"14": "9204",
"15": "4747",
"16": "3839",
"17": "4342",
"18": "4231",
"19": "3814"
},
"review_score": "8",
"review_percentage": "87"
},
"extended": {
"gamedir": "Vein",
"serverbrowsername": "VEIN",
"developer": "Ramjet Studios",
"publisher": "Ramjet Studios",
"homepage": "https://vein.gg"
},
"config": {
"installdir": "Vein",
"launch": {
"0": {
"executable": "Vein.exe",
"type": "default",
"config": {
"oslist": "windows"
},
"description_loc": {
"english": "VEIN"
},
"description": "VEIN"
},
"1": {
"executable": "Vein.sh",
"type": "default",
"config": {
"oslist": "linux"
},
"description_loc": {
"english": "VEIN"
},
"description": "VEIN"
}
},
"uselaunchcommandline": "1"
},
"depots": {
"228989": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"228990": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"1857951": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "4069034771383874312",
"size": "35206240159",
"download": "27469968416"
},
"0.022h10": {
"gid": "5127781481353994965",
"size": "56023266735",
"download": "22242703264"
},
"0.022h11": {
"gid": "817432311896317910",
"size": "53207024598",
"download": "22106194832"
},
"0.022h12": {
"gid": "7996608430251783515",
"size": "53206990835",
"download": "22106226784"
},
"0.022h13": {
"gid": "4234939603945350383",
"size": "53206993876",
"download": "22106230512"
},
"0.022h14": {
"gid": "3155252254450386767",
"size": "53206996644",
"download": "22106206848"
},
"0.022h15": {
"gid": "6911786401014825284",
"size": "53200766666",
"download": "22103984544"
},
"0.022h16": {
"gid": "5520552334468152784",
"size": "53198819099",
"download": "22104113552"
},
"0.022h17": {
"gid": "2450811073909589443",
"size": "54060676365",
"download": "22555064784"
},
"0.022h18": {
"gid": "33255281824963045",
"size": "54056189243",
"download": "22553722544"
},
"0.023": {
"gid": "6878165675285023403",
"size": "63651550648",
"download": "26442936576"
},
"0.024": {
"gid": "7692055768489208669",
"size": "66768974340",
"download": "27596116704"
},
"0.024h1": {
"gid": "7618628315200760360",
"size": "66769463635",
"download": "27600074624"
},
"0.024h2": {
"gid": "6162914860782437896",
"size": "66790710362",
"download": "27605199792"
},
"0.024h3": {
"gid": "800589510693503990",
"size": "79340930303",
"download": "27774712944"
},
"0.024h4": {
"gid": "6916719264902062132",
"size": "79340934013",
"download": "27773297968"
},
"0.024h5": {
"gid": "4830566998760338511",
"size": "79342557663",
"download": "27772300720"
},
"0.024h6": {
"gid": "8107478409427355260",
"size": "35206084960",
"download": "27473151248"
},
"0.024h7": {
"gid": "6292796618342717480",
"size": "35206219154",
"download": "27471072064"
},
"0.024h8": {
"gid": "4069034771383874312",
"size": "35206240159",
"download": "27469968416"
},
"experimental": {
"gid": "7727571831163224305",
"size": "45801754067",
"download": "37527551376"
}
}
},
"1857952": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "5423777580105299402",
"size": "41963640315",
"download": "27570388896"
},
"0.022h10": {
"gid": "3531173519704215627",
"size": "62806324369",
"download": "23156799456"
},
"0.022h11": {
"gid": "2609422355032464811",
"size": "60399153551",
"download": "22023968304"
},
"0.022h12": {
"gid": "2001843378609625077",
"size": "60399940002",
"download": "22025564160"
},
"0.022h13": {
"gid": "4959883004165192375",
"size": "60399061490",
"download": "22022883872"
},
"0.022h14": {
"gid": "2051004168179133545",
"size": "60399434649",
"download": "22023461600"
},
"0.022h15": {
"gid": "856044630746821217",
"size": "60394561829",
"download": "22026126400"
},
"0.022h16": {
"gid": "7282605160153912693",
"size": "60390916345",
"download": "22017649600"
},
"0.022h17": {
"gid": "1499785313694097792",
"size": "61362356281",
"download": "22429573728"
},
"0.022h18": {
"gid": "4420120393870045206",
"size": "61359572465",
"download": "22429122576"
},
"0.023": {
"gid": "664706962806951993",
"size": "71557222923",
"download": "26305782944"
},
"0.024": {
"gid": "1890893997512773040",
"size": "74970906897",
"download": "27460045424"
},
"0.024h1": {
"gid": "8547404631002914582",
"size": "75157419004",
"download": "27505080608"
},
"0.024h2": {
"gid": "2032356810187553401",
"size": "75188927441",
"download": "27524428048"
},
"0.024h3": {
"gid": "8943771531294156308",
"size": "89778546010",
"download": "27767474592"
},
"0.024h4": {
"gid": "796458527947810797",
"size": "89777440074",
"download": "27755845712"
},
"0.024h5": {
"gid": "8076498033699459013",
"size": "89780771339",
"download": "27760235616"
},
"0.024h6": {
"gid": "1937004074411862151",
"size": "41963074777",
"download": "27565959104"
},
"0.024h7": {
"gid": "3797611041069663625",
"size": "41963682805",
"download": "27564528384"
},
"0.024h8": {
"gid": "5423777580105299402",
"size": "41963640315",
"download": "27570388896"
},
"experimental": {
"gid": "8559135519919309651",
"size": "53192456928",
"download": "37503361504"
}
}
},
"workshopdepot": "1857950",
"branches": {
"public": {
"buildid": "25034670",
"timeupdated": "1788175878",
"timebuildupdated": "1788173422"
},
"0.022h10": {
"buildid": "20876875",
"description": "0.022h10 Rollback",
"timeupdated": "1763801490",
"timebuildupdated": "1763651427"
},
"0.022h11": {
"buildid": "21053148",
"description": "0.022h11 Rollback",
"timeupdated": "1764861719",
"timebuildupdated": "1764850362"
},
"0.022h12": {
"buildid": "21057636",
"description": "0.022h12 Rollback",
"timeupdated": "1764927054",
"timebuildupdated": "1764870540"
},
"0.022h13": {
"buildid": "21066786",
"description": "0.022h13 Rollback",
"timeupdated": "1764927096",
"timebuildupdated": "1764925310"
},
"0.022h14": {
"buildid": "21072628",
"description": "0.022h14 Rollback",
"timeupdated": "1764954214",
"timebuildupdated": "1764951751"
},
"0.022h15": {
"buildid": "21220478",
"description": "0.022h15 Rollback",
"timeupdated": "1765959821",
"timebuildupdated": "1765957166"
},
"0.022h16": {
"buildid": "21224654",
"description": "0.022h16 Rollback",
"timeupdated": "1765979549",
"timebuildupdated": "1765977872"
},
"0.022h17": {
"buildid": "21454296",
"description": "0.022h17 Rollback",
"timeupdated": "1768129217",
"timebuildupdated": "1768127582"
},
"0.022h18": {
"buildid": "21599684",
"description": "0.022h18 Rollback",
"timeupdated": "1769076832",
"timebuildupdated": "1769074102"
},
"0.023": {
"buildid": "22232151",
"description": "0.023 Rollback",
"timeupdated": "1772811822",
"timebuildupdated": "1772809317"
},
"0.024": {
"buildid": "23470956",
"description": "0.024 Rollback",
"timeupdated": "1780060222",
"timebuildupdated": "1780057414"
},
"0.024h1": {
"buildid": "23528038",
"description": "0.024h1 Rollback",
"timeupdated": "1780459166",
"timebuildupdated": "1780409377"
},
"0.024h2": {
"buildid": "23817455",
"description": "0.024h2 Rollback",
"timeupdated": "1781928226",
"timebuildupdated": "1781855119"
},
"0.024h3": {
"buildid": "23897424",
"description": "0.024h3 Rollback",
"timeupdated": "1782323293",
"timebuildupdated": "1782319756"
},
"0.024h4": {
"buildid": "23899965",
"description": "0.024h4 Rollback",
"timeupdated": "1782330832",
"timebuildupdated": "1782330367"
},
"0.024h5": {
"buildid": "24349340",
"description": "0.024h5 Rollback",
"timeupdated": "1785124999",
"timebuildupdated": "1784792131"
},
"0.024h6": {
"buildid": "24432006",
"description": "0.024h6 Rollback",
"timeupdated": "1785244650",
"timebuildupdated": "1785242332"
},
"0.024h7": {
"buildid": "25023103",
"description": "0.024h7 Rollback",
"timeupdated": "1788149444",
"timebuildupdated": "1788108386"
},
"0.024h8": {
"buildid": "25034670",
"description": "0.024h8 Rollback",
"timeupdated": "1788175878",
"timebuildupdated": "1788173422"
},
"experimental": {
"buildid": "25258497",
"description": "Bleeding-edge updates",
"timeupdated": "1789146247",
"timebuildupdated": "1789146247"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "1000000000",
"maxnumfiles": "5000",
"savefiles": {
"1": {
"root": "WinAppDataLocal",
"path": "Vein/Saved/SaveGames",
"pattern": "*.vns"
},
"2": {
"root": "LinuxHome",
"path": ".config/Epic/Vein/Saved/SaveGames",
"pattern": "*.vns"
},
"3": {
"root": "gameinstall",
"path": "Vein/Saved/SaveGames",
"pattern": "*.vns"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataLocal",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"addpath": ".config/Epic/"
},
"1": {
"root": "LinuxHome",
"os": "Windows",
"oscompare": "=",
"useinstead": "WinAppDataLocal",
"pathtransforms": {
"0": {
"find": ".config/Epic/Vein/Saved/SaveGames",
"replace": "Vein/Saved/SaveGames"
}
}
}
}
}
}