Rust Marque Logo menu
Changes Header

Changes

What’s changed on Rust in each patch.

add_circle

Features

  • Apartment Complex Monument
  • Rentable Stores
  • Added an experimental shadow caching mode for improved shadow rendering performance
  • (Softcore) Added 2x gathering rate
  • (Softcore) Added raid windows
  • Added a demo compatibility layer
arrow_circle_up

Improvements

  • New sprinting animation system while holding rifles
  • Hunting Trophies can now show player skins
  • Demo cfg files will now be rerun whenever the demo is restarted
  • New animation controller for vanilla hatchet
  • Removed texture projectors that could be causing performance loss
  • Optimized weapon rack config scripts to use PrefabAttribute
  • Added a new way of setting entity flags within a disposable scope to discourage invoking multiple unnecessary entity snapshot sends
  • Replaced usages of deprecated ‘FindObjectsOfType’ with faster unsorted ‘FindObjectsByType’
  • Reduced persistent server heap memory usage of missions WorldPositionGenerator and sped up initial and subsequent execution time runs
  • Turrets attached with a gun that only uses burst-fire (M16A2) will now also use burst-fire
  • Added a screen explaining what's Softcore
  • Improved main menu notifications
  • Computer station UI is now scaled by the UI scale convar
  • Added a new setting to control the quality of the player preview in the inventory
  • Set UsePlayerUpdateJobs 3 as default
  • Removed allocations from PlayerVoice processing
  • Reduce how much player's server state we cache every frame
  • Cleaned up a bunch of allocations (~15 sources, mostly more invokes)
  • Reduce drawcalls by about 15-20% when rendering meshes with both occlusion and batching setups
  • Opening the demo browser will now automatically refresh the list
  • Vending machines, fridges, and wall cabinets now support storage adaptor sorting
  • Added a better error message when placement is blocked by industrial piping
  • Reskinning / crafting UI will now visually highlight the currently applied skin
handyman

Fixed

  • Possibly fixed case where voice chat would get more delayed over long play sessions
  • Fixed some leg jittering when holding a torch on horseback
  • Fixed some issues with cinematic_play and cinematic_stop commands
  • Fixed Abyss torch not using new animation logic as other torches
  • Fixed Wanted Poster text disappearing when entering/leaving the deep sea
  • Fixed the player briefly standing when rapidly switching between items while sitting
  • Fixed some clipping issues with the new player models in some Modular Car seats
  • Fixed some body parts sometimes culling too early while they are still in view, particularly on ragdolls
  • Fixed phones not attaching to the hand properly while in use
  • Fixed Ladder Hatch unlocking after learning the Elevator blueprint
  • Remove client.SetPlayerSeed convar (duplicate of client.playerseed command)
  • Fixed case where sometimes reskinning the riot helmet would leave some parts on the prior skin
  • Fixed the shield power bar staying visible if disconnecting while the shield was held
  • Fixed motorbike player model hit reaction animations playing too often
  • Fixed case where the female breast censorship effect would sometimes appear even if clothing was worn
  • Possibly fixed a rare occlusion culling error
  • (Softcore) Fixed skins of torches and rocks being included in reclaim terminal
  • Fixed LR300 space skin ammo display count being initially invisible
  • Fixed held entities potentially being visible whilst performing gestures when they are supposed to be hidden
  • Fixed stale NPC conversations being active when disconnecting and reconnecting to another server
  • Fixed hatch on the ladder hatch not rendering shadows with ‘graphics.aggressiveShadowLod’ enabled
  • Fixed M16A2 viewmodel animation issues when firing at low FPS
  • Fixed incorrect move/drop sound effects for ballistic leg armour
  • Fixed store's cart button drawn on top of friend list
  • Fixed painting binds not working in the painting menu
  • Fixed F1 console input field losing focus when connecting/disconnecting
  • Fixed wires attached to doors not following the doors correctly when it opens
  • Fixed blurry wires on moving boats with motion blur enabled
  • Fixed console input field text vanishing after pasting a long string
  • Fixed console logs using UTC time instead of local time
  • Fixed contact menu default mugshot resolution
  • Fixed fuel tanks not being connectable together
  • Fixed not being able to place wallpaper on finished boats
  • Fixed escape not closing the console when mounted to a computer station
  • Fixed painting mode not switching back to brush after picking a color at low FPS
  • Fixed friend list missing context menu
  • Fixed IO entities getting free power after being reskinned
  • Fixed stacked steam items showing as one single item in the steam inv menu
  • Fixed building errors/toast messages not showing up when a teammate is holding a planner, when building preview is enabled
  • Fixed electric heater appearing ON after leaving and re entering network range
  • Fixed industrial lights not lighting the player boats
  • Fixed drone controls not being keyboard layout aware
  • Fixed workshop file dialog still using the old input system
  • Fixed player dying instantly when touching a cactus while mounting a horse
  • Fixed battering ram middle wheels rotating backwards
  • Fixed needing cloth in your inventory to reskin wallpapers (reskin is free)
  • Fixed an NRE when closing the checkout result page too quickly
  • Fixed DPV fuel bar text regression
  • Fuzzy Pool no longer gets stuck spilling objects after a heavy multithreading contention
  • Fixed some of player's server cached state being potentially out of sync for 1 frame after applying network positions from client(ex: IsSwimming)
  • Fixed deep sea potentially using overworld heightmap for swimming checks and ocean wave simulation
  • Fixed NRE when 2 player spectate a player being kicked/banned
  • Fixed bots/sleepers potentially being network streamed out when cargoship moves
  • Fixed ballistic armor and bowless crossbow drop/pickup sounds being audible from far away
  • Fixed admin-only mannequin suit being invisible
  • Fixed a server warning related to corpse buoyancy
  • Fixed the bowless crossbow animation looking odd when firing in quick succession
  • Fixed a case where streamer mode would not hide your own player name
  • Fixed the flash of the instant camera being offset
  • Fixed an issue with reskinning barrels giving you the wrong item
  • Fixed an issue where the Frontier Decor barrels were not deployable in to shelves and half-height shelves
  • Fixed the purchase amount not clamping correctly when buying from a vending machine
  • Fixed the vending machine stats page sometimes updating / closing when it wasn't supposed to
  • Fixed a random green light in the middle of radtown
  • Fixed some lights in ferry terminal having oversized collision
  • Fixed scientists chasing players into the water on the deep sea islands
  • Fixed abandoned military base sometimes having a building clipped inside a silo
  • Fixed some hair styles clipping with helmets
  • Fixed small gaps appearing in the deep sea island terrain on low object quality
  • Fixed the belt animation on quarries playing too fast
  • Fixed a texture issue on quarries, with low object quality
  • Fixed rich text rendering in various UI elements
  • Fixed text written on photographs not saving
  • Fixed streamer mode not applying to the chat messages when spawning items as an admin
  • Fixed vending machine IO slot displaying "short cicruit" warning when selling skins seperately was enabled
  • Fixed wanted posters deploy guide not matching their actual size when placed
  • Fixed the ingame video player not working since the Unity upgrade
  • Fixed certain characters creating new lines in chat to create spam
  • Fixed military silencer not spawning in loot
  • Fixed a case where unloadable traincars would stay locked when unloading
  • Fixed the splash sound when jumping into water not playing
  • Fixed the auto turret cover being invisible when viewing turret skins in the skin viewer
  • Fixed being unable to invite players to a party in the ingame friends list
  • Fixed the industrial garage door destroying vehicles when closing
  • Fixed radtown buildings turning invisible when viewed from very far away
  • Fixed industrial shelves missing from conveyor filters
  • Fixed certain lights killing fps near the world origin on custom maps
  • Fixed an issue with invalid projectiles when mounting to a boat
  • Fixed player voices glitching out when heard through a computer station / CCTV
  • Fixed an issue with shields when using an attack heli turret
  • Fixed deployable snapping being inconsistent and often not working
remove_circle

Removed

  • Removed all obsolete and generic versions of BaseEntity.ClientRPC, ClientRPCEx, ClientRPCPlayer, ServerRPC and ServerRPCList calls - switch to existing methods or write your own via *RPCStart->*RPCWrite->*RPCSend
  • Removed Full Server Demo support (not related to recording normal player demos on the server)
add_circle

Features

  • New player model
  • New player animations
  • Upgrade to Unity 6
  • New Navmesh (default disabled)
  • New Attire: BDU Shirt
  • New Attire: BDU Pants
  • New Attire: Ballistic Helmet Armour
  • New Attire: Ballistic Vest Armour
  • New Attire: Ballistic Leg Armour
  • New Weapon: M16A2
arrow_circle_up

Improvements

  • Re-skinning electric components and storage boxes will now nicely adjust connected wires / storage adaptors
  • Optimised the HUD UI
  • The item and vehicle F1 tabs last open category now persists across sessions
  • Improved the skin viewer, added a button to preview tools/weapon in hands
  • Added a button to teleport to the associated entity on UGC entries in the admin panel
  • Added global.teleport2entityid command
  • Added confirmation popups when deleting loadouts and copypastes files
  • Added a warning popup when you're about to override a bind from the keybind menu
  • Better support for non QWERTY keyboard layouts
  • Can now refine the position and rotation separately in the Demo shot editor
  • Workbench range upgrade now also boosts comfort range
  • Added Weather.rain_grace_period convar to control how many hours after a wipe before it can rain
  • Optimisations for mission objectives which have dynamic objective markers for moving target entities - now runs faster and clientside rather than serverside
  • Must now use the spraycan to change deployable button colour, making it consistent with other colour changing entities
  • Last applied button colour is now remembered for when deploying the next button
  • Button colour change menu now shows the currently applied colour
  • Rewrote Facepunch.Pool to be more efficient in high-contention scenarios. Can spill objects when almost full during high contention. To revert back to original pool use pool.usemutexpool 1.
  • UsePlayerUpdateJobs 3 - skip NetWrite preallocation, can save 0.6ms on busy frames
  • Added PlayerModelBenchmark scene - spawns 100 naked player models and tracks various rendering stats
  • Removed or amortised about 20 different sources of allocations on the server
  • Improved scaling of the new F1 menu on smaller resolutions
  • Improved the debug.drawcolliders command to support all colliders and have different colors for different layers
  • Added a spawn.reset_groups debug command
handyman

Fixed

  • Fixed not being able to connect electrical wires from the surface to caves
  • Fixed lunar wall dividers all named Wall Divider Pack
  • Fixed the ice throne showing as Ice King Pack
  • Fixed BBQ skins having different icon
  • Fixed diving hazmats named Abyss Pack
  • Fixed DigitalClockAlarm pooling issue
  • Fixed wire isolation not working on player boats
  • Fixed auto turret not targeting players mounted to chippy machine, at some angles
  • Fixed chippy arcade sprites looking all blurry
  • Fixed console not adding sv in front of server command when using the arrows to navigate through autocomplete
  • Fixed copypaste names not being truncated in list view
  • Fixed not being able to connect a wire to a door controller when the door is open
  • Suppressed all the shader error/warning logs on server startup
  • Fixed wiretool connection rejected by the server in some cases after clearing previous connection
  • Fixed wallpaper skin picker not showing the default skins
  • Fixed BatteringRam.DamageEntities NRE
  • Fixed torch fire effect texture compression artifacts
  • Fixed console input field being confused when navigating through the command history
  • Fixed binds being overriden on game startup for non QWERTY users
  • Fixed binds menu showing the wrong keys for some actions (Mouse0 and Mouse1 showing from Primary Attack)
  • Restored "Get Premium" button on the connect modal when looking at a premium server when not having premium
  • Update our text package, fixing a bunch of errors caused by TextMeshPro
  • Fixed the Refine Shot option in the demo editor not applying DoF
  • Fixed not being able to access workbench inventory with ‘server.useLegacyWorkbenchInteraction’ enabled
  • Fixed bandage and medical syringe viewmodel animations persisting after being holstered
  • Fixed bandage and medical syringe sounds still being audible after being holstered
  • Fixed grenade throws sometimes not animating properly if a player clicked the throw button
  • Fixed emission levels for the furnace in workshop skins
  • Fixed placement issues with the "simple" deployable snapping mode
  • Fixed the "shipshape" achievement triggering under incorrect conditions
  • Fixed broken materials and colliders on a few lights in monuments
  • Fixed the Nvidia Reflex option missing from the settings menu
  • Fixed map downloads failing sometimes writing an incomplete file to disk
  • Fixed "<br>" not creating a newline in custom server loading messages
  • Fixed an issue with autoturrets still hitting a players shield after it broke
  • Fixed a modding issue with the chat.add2 command causing wrong player names to be cached
  • Fixed it always raining right after a server wipe when using a custom map
  • Fixed heli crates becoming unlootable if heli crashed near an unloadable train wagon
  • Fixed not being able to pick up wall shelves when another deployable was placed nearby
  • Fixed a demo issues with globally networked entities (cargo ship, supply drops, etc.)
  • Fixed being able to place mortars on weapon racks
  • Fixed a mortar error kicking players nearby
  • Fixed crate icons sometimes appearing beneath the cargo ship on the map
  • Fixed not being able to re-skin a tomaha snowmobile back to default
  • Fixed not being able to re-skin ceiling lights
  • Fixed re-skinning computer stations removing the connected wire and all saved CCTV codes
  • Fixed being able to shoot mortars through walls and deployables
  • Fixed "Banned" UI showing up incorrectly in certain cases when getting kicked from servers
  • Fixed an issue causing server descriptions to often fail to load in the server browser - thanks to server hosts for their cooperation
error

Known Issues

  • High polling rate mice can cause some performance issues. Make sure to lower your mouse polling rate to <1000hz
add_circle

Features

  • Workbench Upgrades
  • New Mortar deployable
  • Vending machine UI refresh
  • Binoculars refresh
  • New Server Browser region system
  • Tin Can Alarm can be rigged with explosives
  • Computer Station now needs power
arrow_circle_up

Improvements

  • Improved consistency of player boat drag-by-angle system - boat shaped boats are faster than box shaped boats
  • Many light fixtures in monuments have been remodeled and updated
  • Can now use spraycan to reskin barrels
  • Improved 3p animation when throwing grenades by left clicking (rather than holding)
  • Reduced range of Armored Ladder Hatches SFX
  • Added split-out "dump" convar commands for each category of information
  • Improved Network Grid memory usage by reintroducing lazy-initialization
  • Internal constant GamePhysics.DefaultMaxResultsPerQuery is now a ServerVar
  • Improved UniTask pooling to consistently pool internals
  • Replaced StableObjectCache with StableObjectArray which can be more cache efficient
  • The boat vendor in the Floating City now sells boat building items and a cheaper DPV (and no longer sells kayaks or torpedos)
  • ownerid and moderatorid commands now set the connection authlevel, was only done after relogging in, removeowner and removemoderator remove it
  • Optimised the deep sea island navmesh generation
  • Horse network optimisations
  • Improved search in item list, typing 'wood' will show the wood item first
  • Improved items and vehicles list grid scaling, works better with any resolution and different UI scale
  • Scaled up the progress image on weapon attachment item icons
  • Buying items on the Steam web store will now show a notification in-game
  • Animations on grenades, syringes, and bandages now play out correctly when using the last in a stack
  • Smoothed out admin 3rd person camera mouse scroll zoom
  • Pressing F3 to change admin camera viewmodes will now only toggle between standard 1st/3rd person. Must now press Shift+F3 to cycle through the additional available viewmodes
  • Connecting to a server via the console will now correctly add it to the Quickjoin menu history
handyman

Fixed

  • Fixed some interactions breaking when hanging up a phone mid-call by changing weapon
  • Fixed players not always transferring between mainland and deep sea with their boats
  • Fixed dropped items often clipping through player boats and cargo ship
  • Fixed deploy guide on flame turret being too bright
  • Fixed contacts (and images) being added for players that are not actually visible
  • Fixed player elevator cables sometimes appearing in the wrong location
  • Fixed players getting killed when jumping underneath the elevators at Launch Site
  • Fixed players being killed by elevators even if there is a surface between them and the elevator
  • Fixed being able to deploy parachutes when standing on top of other players
  • Fixed an exploit allowing players to pass explosives through walls
  • Fixed players taking damage if they are crouched under a surface and there is an explosion on the other side of the surface
  • Fixed an exploit in Softcore allowing players to override auth of destroyed TC's
  • Fixed food cache not spawning at Water Well B
  • Fixed Armored Ladder Hatches getting culled at some view angles on low quality settings
  • Fixed recycler not stopping and unloading a loaded weapon if the weapon was inserted while recycler is active
  • Fixed code locks on cars disappearing after a player enters the wrong code too many times
  • Fixed exception when renaming a shot and the shot name already exists (Demos)
  • Fixed not being able to descend on Vines
  • Fixed terrain rendering issues on some older hardware
  • Fixed bug when trying to auth a friend at a TC/Turret with blocked visibility
  • Fixed HasCloseConnections not seeing connections in a >128m range
  • Fixed being able to jump on the side of the train and stick to it as it moves
  • Fixed cases of noclipping through walls using helicopters
  • Fixed cases of falling through helicopter floor
  • Fixed a rare bug that could cause NREs when corpses appeared in trigger volumes
  • Fixed the Fire Rate tooltip on guns referencing attachments
  • Fixed deep sea marker masking issues on the MLRS map
  • Fixed server admin ui player panel health rounding issues, it matches the health vital now
  • Fixed wallpaper planner errors
  • Fixed performance issues caused by the friends menu for player with a large friend list
  • Fixed RF receiver adding itself to the listener set when changing its frequency while unpowered
  • Fixed console auto complete preventing you to go through the history when open
  • Fixed console autocomplete not scrolling when using the arrow keys
  • Fixed client convars with an empty default value showing as [?] in the console
  • Fixed wallpaper not showing on wood, stone and armoured roof LOD1 models
  • Fixed salvaged axe not showing skins in third person
  • Fixed door and window deploy guides snapping to the origin of the boat when placing on a finished boat
  • Fixed deep sea loot spawning on top of each other after a server restart
  • Fixed F1 menu tools tab not showing in demos
  • Fixed cannonball using seimic sensor level 3 instead of 1
  • Fixed battering ram head not showing its health
  • Fixed HBHF sensor retaining its detection state if powered off while detecting someone
  • Fixed HBHFSensor detecting player through doors and thin wall in some cases
  • NPC’s now temporarily hide their held item whilst performing a gesture, like players do
  • Fixed various spectating functionality only working in 1st person view
  • Metabolism values now update immediately upon spectating a player
  • Metabolism values now get recorded for all players in demo recordings
  • Fixed player name of the currently spectated player being invisible in 3rd person
  • Fixed 3rd person camera mouse scroll zoom being inverted. Old behaviour can be restored with ‘client.invertthirdpersoncamzoom'
  • Whilst spectating in 1st person the camera viewmode should now update to the same viewmode of the spectated player if they interact with something which sets a new camera viewmode
  • Fixed not being able to change viewmode if the spectated player is using something which overrides their current viewmode
  • Fixed not being able to use additional viewmodes during demo playback
  • Fixed breasts becoming uncensored if mounting a ballista in 3rd person if nudity setting was set to pixelated
  • Fixed fog density decreasing if spectating a player who is using a computer station
  • Fixed chainsaw viewmodel VFX visibility issues
  • Fixed hover looting weapon attachments inside the gun inventory being inconsistent
  • Fixed an issue with invisible players appearing in some monuments with great height differences
  • Fixed legacy shelter door and cooking workbench bbq not having an owner id assigned when placed
  • Fixed some parenting volume issues with trains
  • Fixed items with custom names / icons stacking together
  • Fixed custom item names / icons not being preserved when splitting a stack
  • Fixed a community UI error with closable layers
  • Fixed elevators being able to kill players through ceilings
  • Fixed planters not being filled with water after reskinning via spray can
  • Fixed launch site elevator killing players jumping underneath
  • Fixed not being able to harvest planters on boats in the deep sea
  • Fixed road signs no longer spawning inside some monuments
  • Fixed health bar showing up for unbreakable softcore containers
  • Fixed only 4 servers showing up in the server browser until scrolling for the first time
  • Fixed being able to plant multiple seeds in the same planter slot
  • Fixed building blocked preview not working well for monuments with multiple zones (harbor, abandoned cabins)
remove_circle

Removed

  • Removed UsePlayerUpdateJobs 0 and 1 code
error

Known Issues

  • Deployable snapping currently has issues, will be addressed in a hotfix
add_circle

Features

  • Armored Ladder Hatches
  • New Water Wheel Deployable
  • Tech tree multi-unlocking
  • Overfishing
  • Demo dubbing system
  • New F1 menu
  • Coloured buttons
  • Light toggle radial menu
  • Hot air balloon altimeter
arrow_circle_up

Improvements

  • Removed mesh assets from server that aren’t used, saves memory and disk space
  • Adjusted hitbox of shields while they are idle
  • Improved performance of player animation updates over the network (bandwidth reduction)
  • Can now mouse over empty slots on the engine UI to see the names of missing car parts
  • Reduced physics overhead of checking for player distances to AI zones
  • Salvaged Axe Remake including new textures, new model and new animations
  • Medical syringe remake including new textures, new model and new animations
  • Skin viewer resolution is now matching the resolution set in the graphics settings
  • Can now set the reset value of the IO counter
  • Chat channel tag colours can now be set in the accessibility settings
  • Watchtowers can no longer be spam placed next to each other
  • Added teleportboat2marker, teleportboatpos and teleportboat2grid commands
  • Chainsaw now always hits the X when farming trees
  • Added convars for server owners to configure RCON / Rust+ connection limits
  • Improved network groups to support increased/decreased network ranges for certain entities
  • Entities are now networked in a circle around players instead of a square
  • Improved underground tunnels network culling
  • Improved compression on .map files
  • Trying to loot other players in safe zones now shows a popup
  • Added a button to mute players in the admin server tab
  • Added AI generated descriptions for missing console command descriptions
  • Improved tech tree animations and sounds
  • Console autocomplete now shows server commands, to admins
  • Improved dropped item clipping behaviour on boats
  • Increased plant ripeness from 14h to 24h
  • Further server optimisations for WorldPositionGenerator, in turn speeding up some slow occurrences of the UpdateMissionValidStateWorkQueue
  • Added 'ESPCanvas.ShowVoip' convar to display an icon on players who are using in-game voice chat whilst the ESPCanvas is active
  • Added 'global.spectatebots' convar to be able to spectate bots spawned via the 'spawn player' command
  • Upon spectating a player their SteamID will now be displayed alongside their display name in the chat window
  • Added new game setting under UI→Misc to modify preferences for monument/world notification messages and sounds. Convar is 'ui.worldnotifications'
  • Added a visual indicator to distinguish between sleeping bags in the deep sea / mainland when on the death screen
  • [Optim] UsePlayerUpdateJobs ServerVar now recognized level 3 - use of UniTask and parallization of AntiHack + Network Streaming update
  • [Optim] We no longer flush network queue per player when streaming out the network grid
  • [Optim] InvokeHandler preserves scattering of invokes after a lag spike, which maintains it's load balancing state
  • [Optim] Object Work Queues now dynamically increase their minimum capacity to reduce average allocation count (can use debug.printqueues to monitor capacity)
  • [Optim] Building and shooting should have less allocations
  • [Optim] Lazy Network.Group internals are lazy allocated, reducing memory consumption
handyman

Fixed

  • Fixed Combat Knife and Sunken Combat Knife orientation on single weapon racks as well as their projectile rotation axis
  • Fixed Storage Box DLC Food Box missing softcore mode corpse prefab
  • Fixed Door Knocker deploy guides having incorrect rotations
  • Fixed a case where opening doors with explosives attached would allow explosives to travel through walls
  • Fixed easter eggs in demos not bouncing up and down
  • Fixed slight extra recoil when shooting a shield (still applies for melee weapons)
  • Square ladder hatches are now flush with the floor
  • Fixed some visual props disappearing when on a moving Train Caboose (also Nexus ferry)
  • Fixed a rare error when wiping the deep sea due to the planters on the Floating City
  • Fixed a case where Industrial Conveyors with a minimum filter would still transfer items if other items were passing their filter
  • Fixed MIDI compatibility with latest Windows update
  • Possible fix for delayed voice chat during long play sessions or large player numbers
  • Fixed igniter working with 1 power instead of the required 2
  • Fixed wire tool invalidating connection when clearing a wire while having a pending wire (regression from last month)
  • Fixed compression artifacts on item icons
  • Fixed battering ram being deployable onto boat building station netting
  • Fixed water junk piles spawning too close to water monuments
  • Fixed junkpiles spawning on sleeping bags
  • Clan map name tags now respect clannametagcolour
  • Fixed boat deployable sound loops getting cleared
  • Fixed freshly wiped servers always starting out raining
  • Fixed a travelling vendor server error
  • Fixed fog being too intense when viewing cctv cameras
  • Fixed a cassette error when spectating
  • Fixed shutter frames making sound when painting on them
  • Fixed not being able to loot bags of destroyed containers in safe zones
  • Fixed an exploit allowing players to teleport into boats
  • Fixed deep pits in monuments causing a black screen effect on some maps
  • Fixed bunny ears and bunny onesie not showing up in conveyor filters
  • Fixed an exploit allowing researching of blueprints in the tutorial
  • Fixed shotgun traps and flame turrets working underwater on sunk boats
  • Fixed an issue with fog of war maps uncovering small strips at the map edges
  • Fixed the flame on oil rigs having its smoke offset
  • Fixed only a single row of items loading in the main menu inventory until scrolling
  • Fixed rubberbanding after respawning in a camper van
  • Fixed getting kicked for RPC flooding when looking at IO handles in certain situations
  • Fixed the first sleeping bag placed by a player not having a cooldown
  • Fixed a pooling issue causing windows to sometimes have random textures or icons painted on them
  • Fixed being unable to purchase items from boat shopkeepers on floating cities via their vending machine style interface
  • Fixed paintball pellets fired from turrets sometimes being the wrong colour
  • Players inside the deep sea will no longer be notified of world events happening outside the deep sea
  • Fixed not being able to open chat whilst spectating in 3rd person
  • Fixed vitals UI not updating whilst spectating in 3rd person
  • Spectating a player that disconnects now always keeps camera in their location
  • Fixed ServerProfiler getting stuck in a loop on Linux servers (March hotfix)
  • Fix NRE in Server Occlusion logic when player enters a null network group (March hotfix)
  • Fix players not moving in demos on servers running UsePlayerUpdateJobs 2 or higher
  • Fix for 3p camera not working in demos
remove_circle

Removed

  • Server convar 'global.legacymonumentnotifications' and client convar 'ui.monumentnotificationtoasts'
add_circle

Features

  • Increased day time
  • Electricity, industrial and water IO items deployable on boats
  • Wallpaper on player boats
  • Added boat building stations to Deep Sea Islands
  • Added some aim sway when aiming weapons on moving boats
  • Painting Line Tool
arrow_circle_up

Improvements

  • Improve deep sea spawning performance
  • Improved water junkpile spawning performance
  • Increased network range in the deep sea (300m to 640m)
  • Deep sea is now closed when the server just wiped
  • Improved wanted posters performance
  • Improved toast messages performance
  • Improved wallpaper performance
  • Improved player boat drag-by-angle calculations
  • Improved visuals when shooting cannons
  • Cannons now provide some protection to the player
  • If a player cannot spawn on the default spawn beach they will now spawn at a Fishing Village or Harbor
  • Planter interact options are now always visible but disabled
  • Improves sail placement guide, now goes yellow if the sail being placed will block another
  • Improved performance of UsePlayerUpdateJobs 2 by fixing duplication of entity snapshots
  • Improved performance of GamePhysics.TraceSpheres, GamePhysics.TraceSpheresUnordered, GamePhysics.VerifySpheres (scales better than serial counterparts around 32 queries)
  • Sunken player boats are now destructible
  • Cannon hits will now slow down boats
  • Player boat decay delay increased. Decay duration decreased
  • Player boat blocks can be rotated or demolished at any time in edit mode. Removed the timer
  • Unified health display for player boats so the behaviour is more consistent across all the parts
  • More feedback for "Deploy & Edit" option when it is unavailable due to location
  • Improved clarity for icons of AND, OR and XOR IO switches
  • Added particle controls to skin workshop, only BBQ currently supported
  • Added animator controls to skin workshop, only BBQ currently supported
  • Added painting menu rotation visualizer tool, with toggle to disable
  • Reworked redundant painting reset rotation button to "flatten" rotation, preserving roll and panning only.
  • Saving signs with "Hide Signs" option enabled will pop up a confirmation warning that you might be overwriting existing artwork
  • Added ConVar for painting autosave timer configuration “client.autosavepaintinginterval <timer>”
  • Added ConVar to support brush sizes greater than 100 “paint.maxbrushsize <number>”
  • Optimised mission WorldPositionGenerator, in turn improving performance of UpdateMissionValidStateWorkQueue and talking to mission provider NPC's
  • UpdateMissionValidStateWorkQueue now keeps a record of the last time it validated each mission to avoid revalidating missions if still in cooldown
  • Exposed ServerVar's for 'missionValidStateWorkQueueCooldown' and 'missionPerValidStateCooldown' to customise how often the UpdateMissionValidStateWorkQueue should run tasks, tradeoff with accuracy of available mission map markers on clients
  • Added ServerVar's 'resetmissions' and 'resetmissions_all' to reset missions progress for a target player or all players, leaving rest of playerstate intact
  • Updated deploy animations for building planner and wallpaper tool
  • Paintball overalls item icon now updates with the currently applied colour
  • Server runtime_profiling gathers more stats from various job queues
handyman

Fixed

  • Fixed UIDeepSeaPortalMarker NRE
  • Fixed demo.browser command not working since the new main menu
  • Fixed Swedish language not selectable in the option menu
  • Restored the warning popup when logging off from a safe zone
  • Fixed being able to deploy signs on door placed on boats
  • Fixed demo recorder menu missing texts
  • Fixed rugs and bear rugs placeable on cargo and harbour bridge
  • Fixed game tip never showing
  • Fixed bulb string light rotation issue when deployed on ceilings and floors
  • Fixed deploy interaction not showing up on string lights sometimes
  • Fixed auto turrets not targeting players when close to doors sometimes
  • Fixed some performance issues when playing the video in the settings menu
  • Fixed gibs missing textures for some skinned deployables
  • Fixed boats becoming bricked when sleeping in storm conditions
  • Fixed some player clipping issues with water junkpiles
  • Fixed aim jitter when reloading and firing cannons at high ping
  • Improved memory usage of tropical and tutorial islands, saves 130mb on client and server
  • Fixed an edge case that would prevent sleeping players from getting killed in safe zones after a server restart
  • Fixed UI spacing issue when snapshotting a container with less than 5 items for sorting
  • Skinned entities will now always despawn after the same amount of time as their base item when dropped
  • Fixed not being able to mount the new AI on Oil Rigs to Trophies
  • Fixed an entity leak when saving server state - persistent items are no longer saved if part of transient item container
  • Fixed ~40 cases of server pool leaks
  • Fixed bot IDs being incorrectly reused when loading a save
  • Fixed TriggerParent volumes sometimes sleeping when it shouldn't
  • Fixed a thread race condition in GamePhysics.SortDeferred
  • Fixed perfsnapshot/_stream crashing if ran again while snapshot is being exported (now warns that it's busy)
  • Worked around perfsnapshot/_stream failing to export due to system memory stats being corrupted (disabled mem stats gathering)
  • Fixed C4 issues with Boat Building Stations
  • Fixed getting stuck in the Boat Building Station umbrella
  • Fixed player boats getting stuck on dive site buoys
  • Fixed boat stairs having the incorrect protection properties
  • Fixed deployables on upside down boats
  • Fixed an issue where boat building stations could get locked in cooldown mode during a save
  • Fixed Boat Building Station and player boats not having ownerid set correctly
  • Fixed sails that have been rotated after placement sometimes getting destroyed
  • Fixed the incorrect icon being shown for the "Rotate" sail option
  • Fixed being able to briefly edit a sinking boat
  • Fixed immortal entities showing health information
  • Fixed Large Oil Rig vent openings causing projectile invalids
  • Fixed Large Oil Rig confusing black barrel props to instead be yellow/red
  • Fixed mannequins displaying the wrong paintball overalls colour
  • Fixed a null reference exception which could occur when quickly swapping between paintball guns
  • Paintball guns in turrets now deal extra damage to players wearing paintball overalls
  • Paintball guns in turrets now retain their last applied colour
  • Paintball impact effects now ignore max spawn distance if instigated by the local player (same as other impact effects)
  • Server memory optimisations relating to projectiles
  • UpdateMissionValidStateWorkQueue no longer validates tutorial missions
  • Fixed mission map markers initially not being visible when first opening the map
  • Fixed wolves not incrementing towards the Wildlife Cull mission
  • Gone Killing mission now fails if the deep sea closes
  • Fixed Beep in the Deep mission progress becoming stuck if player disconnects after finding but not opening the treasure chest
  • Fixed Storage Monitor and Hopper draw distances being too far
  • Fixed a multitude of items partially deployable in walls
  • Fixed some missing currency symbol in the store
  • Fixed owned items still showing up at the top of the limited and featured store when featured
  • Fixed limited store countdown showing "Refreshed in 6 days" when the skins are late
  • Fixed "Placing through walls" error popping up when you're placing doors sometimes, when you're clearly not placing them through walls
  • Fixed BBQ and garage door gibs not being skinned
  • Fixed performance issues with the video tooltips in the settings menu
remove_circle

Removed

  • Removed obsolete Facepunch.Pool APIs (GetList, FreeList, FreeListAndItems, ClearList, FreeMemoryStream)
error

Known Issues

  • MIDI support appears to be broken on Windows 11 24h2 and 25h2

Newsletter

Receive monthly updates straight to your inbox