Project Zomboid 41.76 (Build 41) patch notes
- 5documented changes
- 1fix
- 4other
What changed
- CHANGENetworking
Improved Steam Networking API implementation
Multiplayer's Steam networking has been improved.
Improved Steam Networking API implementation.
Official source - CHANGEMultiplayer
Selected game data is no longer transmitted through the Steam P2P API
Some multiplayer game data now goes over UDP instead of through Steam's peer-to-peer system.
Selected game data is no longer transmitted through the Steam P2P API but through UDP instead.
Official source - CHANGEAnti-cheat
Adjusted Anti-Cheat Types 21-24 to result in fewer false positives
Anti-cheat Types 21 to 24 have been adjusted so they wrongly flag players less often.
Adjusted Anti-Cheat Types 21-24 to result in fewer false positives.
Official source - CHANGEServer
Loading screen now shows the download status of large files when connecting to a server
Loading screen now shows the download status of large files when connecting to a server.
Official source - FIXMultiplayer
Fixed: bug in world dictionary when an item in a different module
In multiplayer, removing an item from another module that has a name similar to a vanilla item no longer causes a bug in the world dictionary.
Fixed bug in world dictionary when an item in a different module but with a similar name as an vanilla item was removed.
Official source
Full patch notes from The Indie Stone
Notes
- We skipped public testing for 41.75. The TL;DR of the changes from 41.74 to 41.76 is that the Steam Networking API implementation was improved; Linux crashes should be fixed and overall networking performance has been improved alongside connection stability in internal tests. In essence, the game will now also use direct communication with dedicated servers, instead of going entirely through Steam’s own networking API, improving performance and stability for dedicated servers.
MP
- Improved Steam Networking API implementation.
- Selected game data is no longer transmitted through the Steam P2P API but through UDP instead.
- Adjusted Anti-Cheat Types 21-24 to result in fewer false positives.
- A note that if you do not run a public server (i.e. a server exclusively for you and your family & friends without the worry of griefing and cheating), you can entirely circumvent any sort of frustration with false positives by disabling all AntiCheat protections in the servers .ini file.
- Split the large ConnectionDetails packet into several smaller packets with one of the ConnectionDetailsPacket.State enum values indicating which data is requested.
- Improved algorithm for the transmission of large files while playing.
- Loading screen now shows the download status of large files when connecting to a server.
- ZNet library was rebuilt on all platforms.
- Fixed ObjectModData packets not being sent while the server was in the FastForward state.
- Fixed bug in world dictionary when an item in a different module but with a similar name as an vanilla item was removed.
- Fixed a new stubble Beard getting added to remote players after each appearance change, which resulted in receivePlayerZombieDescriptors errors.