Dear Extraordinary Survivalists
v1.20.5-rc.1, an unstable release, can now be downloaded through the account manager.
This update provides some basic DoS/DDoS protections, should fix chiseling sometimes not working properly anymore as well as a number of other issues.
Please note, this version is network incompatible with v1.20.4. In other words, with v1.20.5 you can no longer join a v1.20.4 server.
![]()
Dwarven Balloon, Screenshot by ANTIFLUX, shared on Discord #screenshots
Game updates
-
Feature: Multiplayer server improvements
- Performance: Slightly better ticks-per-second on large multiplayer servers (Technical info: Improved handling of client packets queue)
- Protection against one type of denial-of-service attacks (Technical info: Disallow large packets from unauthenticated clients)
- Two more protections against repeated attempts, disabled by default: server configs TemporaryIpBlockList and LoginFloodProtection. If activated these automatically ban IP addresses when they send invalid packets or when they attempt to connect too many times - more than what a normal user would be able to do. Added command /ipban to list/clear the banned IPs list. The banned IPs list is temporary, it will automatically be cleared if the server is restarted or after a certain amount of time has passed.
- Please note: These protections only mitigate certain denial-of-service attacks, not all. Additional protection layers are necessary for solid protection, such as the use of iptables against SYN/PSH-ACK floods and/or use of a reverse proxy.
- Tweak: First person chiseling animation now less view covering
- Tweak: Smoother transitions between sky colors around midnight
- Fixed: Old and long-standing bug where selecting a tool mode is sometimes not properly synced to the server. Example while chiseling, bits would disappear or re-appear at random
- Fixed: Wonky output of /stats command with the connection queue system enabled
- Fixed: Able to break decor inside land claim
- Fixed: A unintentional pink block in one of the ruins
- Fixed: Naming a chiseled block with VTML could cause a client crash when using an invalid path for an icon
- Fixed: Various fixes in villager dialogue
- Fixed: Villagers sometimes appearing to stand in their beds
- Fixed: Villager and some Drifter "hurt" animations were not playing when hurt
-
Fixed: New issues introduced in 1.20.4
- Certain dropped items appearing to sink into ground/snow
- Issues on unstable blocks if sideways falling was enabled as an optional world config
- Fixed: One rare exception when shutting down a dedicated server
- Fixed: Command /ban would log an error but the player was still banned and kicked
- Fixed: Issue where the Beehive Kiln would not work properly when a firewood or peat pile was placed in the clay burning chamber
-
27
-
2
-
1
-
4
-
1
-
1
-
4