-
Posts
2084 -
Joined
-
Days Won
934
Content Type
Profiles
Forums
Blogs
News
Store
Everything posted by Tyron
-
Dear Extraordinary Survivalists v1.20.8-rc.2, an unstable release, can now be downloaded through the account manager. [Edit 4/22/25:] Also today released 1.20.9 stable with the following changes: - Tweak: Increased illumination levels of block light, from torches etc. (only client side visual effect, does not alter mob spawn) - Fixed: Mobs spawning where they shouldn't - Fixed: Error log spam when player was wearing a night vision helmet outside loaded chunks - Fixed: Command .debug wireframe landclaim was for some players showing claimed areas with the wrong offset - Fixed: Sling not affected by the ranged weapons damage character traits [Edit 4/20/25:] Now released as 1.20.8 stable including all the changes in 1.20.8-rc.1 and 1.20.8-rc.2 and the following additional changes : - Tweak: Update trader buying/selling lists, update community translations - Fixed: Mitigate rare crash in wind particles system - Fixed: One observed instance where the server was running out of memory when the Resonance Archives were generated with world height customised to a lower value than default Screenshot by Saatgut93, shared on #screenshots on Discord Game updates (in 1.20.8-rc.2) Tweak: Added to Tamed Mountable Animals guide, tame elk currently only obtainable from trader Tweak: In Handbook and item descriptions, add some mention of "elk" to most tamed-elk riding gear, for searchability Tweak: Players in creative mode with privilege "commandplayer" can now access locked chests Fixed: Rift weather stuck at very high forever (since 1.20.8-rc.1) Fixed: Mobs able to spawn near light sources outside of storms with normal self stability (since 1.20.8-rc.1) Fixed: Complete item loss from shift clicking away items into a chest in certain circumstances Fixed: Attempt to fix occasional issue with chest and other inventories not closing server-side Fixed: Soybeans and cured fish in meals were not being drawn Fixed: Prevent error log spam caused by hopper trying to push a crock into a chest that already contains a crock [Detail: disabled the meal serve into container mechanic when it has EnumMergePriority.AutoMerge which is used by hoppers shift left click and ground pick, in any of those this should be disabled] Fixed: Rare ghost items when serving meals from pots in the inventory Fixed: Resonance Archives lighting sometimes off when it should be on Fixed: In other dimensions, chisel add material and other tool mode changes didn't work Fixed: In other dimensions, could be incorrect entity AI targeting Fixed: Shiver and Bowtorn corpse harvesting range different from different angles
- 43 comments
-
- 68
-
-
-
-
-
-
-
Dear Extraordinary Survivalists v1.20.8-rc.1, an unstable release, can now be downloaded through the account manager. "Wall", shared by Kotsu on discord #screenshots Some things just don't pan out as one would hope them to, pun intended 1.20.7 broke falling blocks in some cases so this update should remedy that. In the process I also finally tackled the excessive new mob spawn during temporal storms, as well as the missing mob spawns during nights in summer. I have marked the release as unstable because it might throw off the mob spawn balance again. Radfast added some fixes to the "other" dimensions. Game updates Tweak: New Summer Stroll music track now also plays in summer. No longer exclusive to the Resonator Tweak: Improve localized messages sent to players, global messages are sent in the server language where player specific ones are sent in their language Fixed: Several issues in other dimensions Blocklight from light sources should now spread correctly For trunks, the right-hand element had wrong Block HUD info and wrong pickblock result Fixed rare block breaking issues and excessive EntityItem spawned in some cases Fixed: Server-side error when player attempts to place faded crumpled letter on the ground Fixed: Invalid blocks created from falling blocks Fixed: Properly fix temporal storms sometimes spawning huge amounts of the new mobs Fixed: Mobs not spawning in summer nights. Rift tweaks. Fixed: Should fix butterflies turning in place for a minute at a time Fixed: Rare server-side exception if the disconnected player was not yet loaded API Tweak: Added IHeldHandAnimOverrider collectible interface to prevent a held idle animation being played based on an item held in the other hand View full record
- 19 replies
-
- 16
-
-
-
-
-
Dear Extraordinary Survivalists v1.20.8-rc.1, an unstable release, can now be downloaded through the account manager. "Wall", shared by Kotsu on discord #screenshots Some things just don't pan out as one would hope them to, pun intended 1.20.7 broke falling blocks in some cases so this update should remedy that. In the process I also finally tackled the excessive new mob spawn during temporal storms, as well as the missing mob spawns during nights in summer. I have marked the release as unstable because it might throw off the mob spawn balance again. Radfast added some fixes to the "other" dimensions. Game updates Tweak: New Summer Stroll music track now also plays in summer. No longer exclusive to the Resonator Tweak: Improve localized messages sent to players, global messages are sent in the server language where player specific ones are sent in their language Fixed: Several issues in other dimensions Blocklight from light sources should now spread correctly For trunks, the right-hand element had wrong Block HUD info and wrong pickblock result Fixed rare block breaking issues and excessive EntityItem spawned in some cases Fixed: Server-side error when player attempts to place faded crumpled letter on the ground Fixed: Invalid blocks created from falling blocks Fixed: Properly fix temporal storms sometimes spawning huge amounts of the new mobs Fixed: Mobs not spawning in summer nights. Rift tweaks. Fixed: Should fix butterflies turning in place for a minute at a time Fixed: Rare server-side exception if the disconnected player was not yet loaded API Tweak: Added IHeldHandAnimOverrider collectible interface to prevent a held idle animation being played based on an item held in the other hand
- 19 comments
-
- 46
-
-
-
-
-
Hey, is that since 1.20.7?
-
Dear Extraordinary Survivalists v1.20.7, a stable release, can now be downloaded through the account manager. This should fix a notable dupe bug related to falling blocks and various other minor issues. Unless new major issues are discovered I am finished with updating 1.20.x, however radfast will likely build a 1.20.8 performance update soon still. Screenshot by Serglittle, shared in #screenshots on Discord Game updates Tweak: Added Audit logging when breaking containers and their contents is getting dropped Tweak: Further slightly reduce spawn rate of the new mobs during temporal storms Tweak: Update community translations Fixed: Small oddities with falling coal (was invisible, it hurt the player unintuitively and particles spawned too far up) Fixed: Properly fix blue tint during temporal storms Fixed: Wearables in ruined chests at 100% condition and getting set to a lower value only when taken out Fixed: In other dimensions, player motion smooth stepping and walking on walls Fixed: Placed torches not emitting particles in other dimensions Fixed: Texture flipper item: Invisible textures in toolmode ui Fixed: Armor damage overlay was not affected by fog Fixed: Text overflow from lots of mods on the public server view screen. Mod list now truncated after 20 mods Fixed: Might fix rare occasions where screen goes completely black after respawning Fixed: Potential duplication bug on lagging server, when causing blocks to fall Fixed: All water visible (even underground one) when inside the cloud layer Fixed: Incorrect position for the hot held crucible and incorrect pouring animation. Added flute use animation Fixed: Seraph knapping animation jittery Fixed: Rare exception on crash during shutdown Fixed: Might fix invisible entity issues following a teleport View full record
- 10 replies
-
- 22
-
-
-
-
-
Dear Extraordinary Survivalists v1.20.7, a stable release, can now be downloaded through the account manager. This should fix a notable dupe bug related to falling blocks and various other minor issues. Unless new major issues are discovered I am finished with updating 1.20.x, however radfast will likely build a 1.20.8 performance update soon still. Screenshot by Serglittle, shared in #screenshots on Discord Game updates Tweak: Added Audit logging when breaking containers and their contents is getting dropped Tweak: Further slightly reduce spawn rate of the new mobs during temporal storms Tweak: Update community translations Fixed: Small oddities with falling coal (was invisible, it hurt the player unintuitively and particles spawned too far up) Fixed: Properly fix blue tint during temporal storms Fixed: Wearables in ruined chests at 100% condition and getting set to a lower value only when taken out Fixed: In other dimensions, player motion smooth stepping and walking on walls Fixed: Placed torches not emitting particles in other dimensions Fixed: Texture flipper item: Invisible textures in toolmode ui Fixed: Armor damage overlay was not affected by fog Fixed: Text overflow from lots of mods on the public server view screen. Mod list now truncated after 20 mods Fixed: Might fix rare occasions where screen goes completely black after respawning Fixed: Potential duplication bug on lagging server, when causing blocks to fall Fixed: All water visible (even underground one) when inside the cloud layer Fixed: Incorrect position for the hot held crucible and incorrect pouring animation. Added flute use animation Fixed: Seraph knapping animation jittery Fixed: Rare exception on crash during shutdown Fixed: Might fix invisible entity issues following a teleport
- 10 comments
-
- 62
-
-
-
-
-
-
/time calendarspeedmul 0.00001 (default value is 0.5)
-
Dear Extraordinary Survivalists v1.20.6, a stable release, can now be downloaded through the account manager. We suggest to urgently update all game servers to this latest version, as all game versions of the last 6 years are affected. An issue was discovered which could allow a player to create arbitrary blocks and items, including Command Blocks which can run arbitrary server commands under admin privileges. This release should both fix the creation of arbitrary items as well as the ability to use Command Blocks as a Survival Mode player. Only the servers need to update. The game clients can remain on 1.20.5. To clarify: This vulnerability only affected server commands via Command Blocks, not via the underlying server console / shell. Game updates Tweak: Don't print audit logs to console, but to debug window only Fixed: Gameserver privilege escalation vulnerability on multiplayer servers Fixed: Large underground ruin having one of the creative blocks in it Fixed: Updated Harmony to 2.3.5 which should fix issue when using Harmony mods on Linux systems using GLIBC 2.41 and newer View full record
- 6 replies
-
- 16
-
-
-
-
Dear Extraordinary Survivalists v1.20.6, a stable release, can now be downloaded through the account manager. We suggest to urgently update all game servers to this latest version, as all game versions of the last 6 years are affected. An issue was discovered which could allow a player to create arbitrary blocks and items, including Command Blocks which can run arbitrary server commands under admin privileges. This release should both fix the creation of arbitrary items as well as the ability to use Command Blocks as a Survival Mode player. Only the servers need to update. The game clients can remain on 1.20.5. To clarify: This vulnerability only affected server commands via Command Blocks, not via the underlying server console / shell. Game updates Tweak: Don't print audit logs to console, but to debug window only Fixed: Gameserver privilege escalation vulnerability on multiplayer servers Fixed: Large underground ruin having one of the creative blocks in it Fixed: Updated Harmony to 2.3.5 which should fix issue when using Harmony mods on Linux systems using GLIBC 2.41 and newer
- 6 comments
-
- 31
-
-
-
-
-
Aw, looks like i forgot that, will be in 1.20.6!
-
thanks, notice removed
-
oh i see. okay, i'll disable that for next release
-
not currently, why would you want to turn them off? oh are they printed to the dedicated windows server command line window?
-
Dear Extraordinary Survivalists v1.20.5, a stable release, can now be downloaded through the account manager. This update should iron out a lot of oddities, strange behavior, lost items, some exploits, an item dupe bug and lots more, so we highly recommend to update to this version. There is a possibility that one of the latest fixes broke another system but we will then quickly release a fix for that. 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. Screenshot by Alnico, shared in #screenshots on discord Game updates since 1.20.4 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 Tweak: Can now also cook flint in the Bloomery Tweak: Waterlilies on lake ice now frozen in place, instead of continuing to have wave motion when the water below was frozen Tweak: Performance: Save approximately 200MB Single player/Server RAM (Technical info: Lazy-initialize story structures and trader/ruins rotated versions. If the Better Ruins mod is installed then this tweak saves up to 1.1 GB RAM use at game startup, albeit this will grow over time as ruins begin generating) Tweak: Performance: Generally quicker snow layer updates for better WeatherSystem performance (Technical info: Various engine improvements in bulk BlockAccessor) Tweak: Updated community translations, added Turkish Fixed: Newly born or spawned wolves, chickens and other animals natural colour variations restored, was broken in 1.20.4 with only black wolves being spawned, for example Fixed: A few items in 1.20.4 (e.g. cranberry) had wrong rendered position in 3rd-person view (Technical info: could occur if transforms were only partially specified in JSON) Fixed: Items disappearing or becoming ghost items when shift-clicked in certain situations (these items were inadvertently being moved into recently used raft/boat chests or Elk saddlebags, especially where inventories were closed by right-clicking again on the chest/bag) Fixed: Log spam with warnings related to Sulfuric acid and Chromite in 1.20.x Fixed: Log spam with warnings related to "BETransient" Fixed: Distant chunks going invisible in immersive first-person mode when standing against blocks and looking downards Fixed: Should fix players body getting in the way of mining while in immersive first-person mode Fixed: Might avoid a crash with some mods requesting invalid richtext Fixed: Exceptions thrown (and consequently undefined behavior) when leaving and rejoining a world in bed Fixed: Mitigate extremely janky sleep visuals in ifp mode (player model just invisible for now) Fixed: Wonky GUI transform for lime and quicklime API Tweak: Clean up EntityPlayerShapeRenderer code API Tweak: Added IRenderAPI.Render2DTexture(MultiTextureMeshRef quadModel, float posX, float posY, float width, float height, float z = 50) API Fixed: Possible wonky textures for the contents of certain blocks, if many mods are enabled (Firepit contents, Helve hammer, Mash in the Fruitpress, Texture flipper toolmode) Additionally, game updates since rc.3 Tweak: On Windows 11 with multiple GPUs the game installer will now setup the game to use the High Performance Card Tweak: Mobs dying in hot springs now yield only 25% of their drop rate (the hotsprings are highly acidic, they dissolve stuff!) Fixed: Verify claimed status on chests also on a network packet level Fixed: Items shift clicked into a saddlebag would end up in a different location server side than client side in some cases Fixed: Item dupe bug related to elk inventories Fixed: Players teleported by other players commands while still connecting to a server, could become frozen and other potential issues in the teleporting code Fixed: Wonky hitbox on Shivers during stroke Fixed: Bucket under fruit press not disappearing for other players when removed Fixed: Prevent nutrition being double-counted if two animals eat the same item Fixed: Drifters fleeing during Storms in some cases Fixed: Issues with the connection queue where clients would get disconnected Fixed: Rare exception and player-kick due to Locust Nest having become bugged Fixed: Occasional exception and client-kick on TOPS relating to propick reading deletion and server-client desync on slow connections Fixed: Small server memory leak due to never deleting propick data for disconnected clients Fixed: In Creative mode, picking a Ruined bookshelf from the inventory caused immediate crash Fixed: Client crashes in 1.20.4 and 1.20.5-rc versions with hot metal rod held in tongs Fixed: May generally fix all similar client EntityShapeRenderer.RenderItem crashes (Github #4777) Fixed: Rare error thrown by bed [Detail] could possibly happen when mounted and unmounted in the same tick so MountedBy could be already null Fixed: Slowly accumulating performance leak with anvils and a few similar blocks Fixed: Server standby launch not working correctly anymore since 1.20.5-rc.1 Fixed: Fixed spawn loading issue for villagers in beds, new issue since 1.20.5-rc.1 API Fixed: Dry mash output randomness when pressedDryRatio != 0 API Fixed: Crash on merging mashes without transitionableProps View full record
- 28 replies
-
- 26
-
-
-
-
-
Dear Extraordinary Survivalists v1.20.5, a stable release, can now be downloaded through the account manager. This update should iron out a lot of oddities, strange behavior, lost items, some exploits, an item dupe bug and lots more, so we highly recommend to update to this version. There is a possibility that one of the latest fixes broke another system but we will then quickly release a fix for that. 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. Screenshot by Alnico, shared in #screenshots on discord Game updates since 1.20.4 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 Tweak: Can now also cook flint in the Bloomery Tweak: Waterlilies on lake ice now frozen in place, instead of continuing to have wave motion when the water below was frozen Tweak: Performance: Save approximately 200MB Single player/Server RAM (Technical info: Lazy-initialize story structures and trader/ruins rotated versions. If the Better Ruins mod is installed then this tweak saves up to 1.1 GB RAM use at game startup, albeit this will grow over time as ruins begin generating) Tweak: Performance: Generally quicker snow layer updates for better WeatherSystem performance (Technical info: Various engine improvements in bulk BlockAccessor) Tweak: Updated community translations, added Turkish Fixed: Newly born or spawned wolves, chickens and other animals natural colour variations restored, was broken in 1.20.4 with only black wolves being spawned, for example Fixed: A few items in 1.20.4 (e.g. cranberry) had wrong rendered position in 3rd-person view (Technical info: could occur if transforms were only partially specified in JSON) Fixed: Items disappearing or becoming ghost items when shift-clicked in certain situations (these items were inadvertently being moved into recently used raft/boat chests or Elk saddlebags, especially where inventories were closed by right-clicking again on the chest/bag) Fixed: Log spam with warnings related to Sulfuric acid and Chromite in 1.20.x Fixed: Log spam with warnings related to "BETransient" Fixed: Distant chunks going invisible in immersive first-person mode when standing against blocks and looking downards Fixed: Should fix players body getting in the way of mining while in immersive first-person mode Fixed: Might avoid a crash with some mods requesting invalid richtext Fixed: Exceptions thrown (and consequently undefined behavior) when leaving and rejoining a world in bed Fixed: Mitigate extremely janky sleep visuals in ifp mode (player model just invisible for now) Fixed: Wonky GUI transform for lime and quicklime API Tweak: Clean up EntityPlayerShapeRenderer code API Tweak: Added IRenderAPI.Render2DTexture(MultiTextureMeshRef quadModel, float posX, float posY, float width, float height, float z = 50) API Fixed: Possible wonky textures for the contents of certain blocks, if many mods are enabled (Firepit contents, Helve hammer, Mash in the Fruitpress, Texture flipper toolmode) Additionally, game updates since rc.3 Tweak: On Windows 11 with multiple GPUs the game installer will now setup the game to use the High Performance Card Tweak: Mobs dying in hot springs now yield only 25% of their drop rate (the hotsprings are highly acidic, they dissolve stuff!) Fixed: Verify claimed status on chests also on a network packet level Fixed: Items shift clicked into a saddlebag would end up in a different location server side than client side in some cases Fixed: Item dupe bug related to elk inventories Fixed: Players teleported by other players commands while still connecting to a server, could become frozen and other potential issues in the teleporting code Fixed: Wonky hitbox on Shivers during stroke Fixed: Bucket under fruit press not disappearing for other players when removed Fixed: Prevent nutrition being double-counted if two animals eat the same item Fixed: Drifters fleeing during Storms in some cases Fixed: Issues with the connection queue where clients would get disconnected Fixed: Rare exception and player-kick due to Locust Nest having become bugged Fixed: Occasional exception and client-kick on TOPS relating to propick reading deletion and server-client desync on slow connections Fixed: Small server memory leak due to never deleting propick data for disconnected clients Fixed: In Creative mode, picking a Ruined bookshelf from the inventory caused immediate crash Fixed: Client crashes in 1.20.4 and 1.20.5-rc versions with hot metal rod held in tongs Fixed: May generally fix all similar client EntityShapeRenderer.RenderItem crashes (Github #4777) Fixed: Rare error thrown by bed [Detail] could possibly happen when mounted and unmounted in the same tick so MountedBy could be already null Fixed: Slowly accumulating performance leak with anvils and a few similar blocks Fixed: Server standby launch not working correctly anymore since 1.20.5-rc.1 Fixed: Fixed spawn loading issue for villagers in beds, new issue since 1.20.5-rc.1 API Fixed: Dry mash output randomness when pressedDryRatio != 0 API Fixed: Crash on merging mashes without transitionableProps
- 28 comments
-
- 49
-
-
-
-
-
-
-
-
Common guys, why the bickering. We're all on the same boat here. Please treat eachother with kindness.
-
Dear Extraordinary Survivalists v1.20.5-rc.2/3, an unstable release, can now be downloaded through the account manager. A few more minor optimizations and important fixes. [Edit:] Also released rc.3 to fix a crash related to the helve hammer and more Fixed: Might avoid a crash with some mods requesting invalid richtext Fixed: Exceptions thrown (and consequently undefined behavior) when leaving and rejoining a world in bed Fixed: Mitigate extremely janky sleep visuals in ifp mode (player model just invisible for now) Fixed: Crash related to Helve Hammers with dynamic shadows enabled Screenshot by mtr, shared on discord #screenshots Game updates (since 1.20.5-rc.1) Tweak: Can now also cook flint in the Bloomery Tweak: Waterlilies on lake ice now frozen in place, instead of continuing to have wave motion when the water below was frozen Tweak: Performance: Save approximately 200MB Single player/Server RAM (Technical info: Lazy-initialize story structures and trader/ruins rotated versions. If the Better Ruins mod is installed then this tweak saves up to 1.1 GB RAM use at game startup, albeit this will grow over time as ruins begin generating) Tweak: Performance: Generally quicker snow layer updates for better WeatherSystem performance (Technical info: Various engine improvements in bulk BlockAccessor) Tweak: Updated community translations, added Turkish Fixed: Newly born or spawned wolves, chickens and other animals natural colour variations restored, was broken in 1.20.4 with only black wolves being spawned, for example Fixed: A few items in 1.20.4 (e.g. cranberry) had wrong rendered position in 3rd-person view (Technical info: could occur if transforms were only partially specified in JSON) Fixed: Items disappearing or becoming ghost items when shift-clicked in certain situations (these items were inadvertently being moved into recently used raft/boat chests or Elk saddlebags, especially where inventories were closed by right-clicking again on the chest/bag) Fixed: Log spam with warnings related to Sulfuric acid and Chromite in 1.20.x Fixed: Log spam with warnings related to "BETransient" Fixed: Distant chunks going invisible in immersive first-person mode when standing against blocks and looking downards Fixed: Should fix players body getting in the way of mining while in immersive first-person mode. Might break mods, let me know if they do and we'll see if we can fix that for rc.3 Fixed: Wonky GUI transform for lime and quicklime API Tweak: Clean up EntityPlayerShapeRenderer code API Tweak: Added IRenderAPI.Render2DTexture(MultiTextureMeshRef quadModel, float posX, float posY, float width, float height, float z = 50) API Fixed: Possible wonky textures for the contents of certain blocks, if many mods are enabled (Firepit contents, Helve hammer, Mash in the Fruitpress, Texture flipper toolmode) View full record
- 15 replies
-
- 14
-
-
-
-
-
Dear Extraordinary Survivalists v1.20.5-rc.2/3, an unstable release, can now be downloaded through the account manager. A few more minor optimizations and important fixes. [Edit:] Also released rc.3 to fix a crash related to the helve hammer and more Fixed: Might avoid a crash with some mods requesting invalid richtext Fixed: Exceptions thrown (and consequently undefined behavior) when leaving and rejoining a world in bed Fixed: Mitigate extremely janky sleep visuals in ifp mode (player model just invisible for now) Fixed: Crash related to Helve Hammers with dynamic shadows enabled Screenshot by mtr, shared on discord #screenshots Game updates (since 1.20.5-rc.1) Tweak: Can now also cook flint in the Bloomery Tweak: Waterlilies on lake ice now frozen in place, instead of continuing to have wave motion when the water below was frozen Tweak: Performance: Save approximately 200MB Single player/Server RAM (Technical info: Lazy-initialize story structures and trader/ruins rotated versions. If the Better Ruins mod is installed then this tweak saves up to 1.1 GB RAM use at game startup, albeit this will grow over time as ruins begin generating) Tweak: Performance: Generally quicker snow layer updates for better WeatherSystem performance (Technical info: Various engine improvements in bulk BlockAccessor) Tweak: Updated community translations, added Turkish Fixed: Newly born or spawned wolves, chickens and other animals natural colour variations restored, was broken in 1.20.4 with only black wolves being spawned, for example Fixed: A few items in 1.20.4 (e.g. cranberry) had wrong rendered position in 3rd-person view (Technical info: could occur if transforms were only partially specified in JSON) Fixed: Items disappearing or becoming ghost items when shift-clicked in certain situations (these items were inadvertently being moved into recently used raft/boat chests or Elk saddlebags, especially where inventories were closed by right-clicking again on the chest/bag) Fixed: Log spam with warnings related to Sulfuric acid and Chromite in 1.20.x Fixed: Log spam with warnings related to "BETransient" Fixed: Distant chunks going invisible in immersive first-person mode when standing against blocks and looking downards Fixed: Should fix players body getting in the way of mining while in immersive first-person mode. Might break mods, let me know if they do and we'll see if we can fix that for rc.3 Fixed: Wonky GUI transform for lime and quicklime API Tweak: Clean up EntityPlayerShapeRenderer code API Tweak: Added IRenderAPI.Render2DTexture(MultiTextureMeshRef quadModel, float posX, float posY, float width, float height, float z = 50) API Fixed: Possible wonky textures for the contents of certain blocks, if many mods are enabled (Firepit contents, Helve hammer, Mash in the Fruitpress, Texture flipper toolmode)
- 15 comments
-
- 51
-
-
-
-
-
-
I don't think this will lead to a productive conversation about the games pros and cons, so I'll go ahead and lock this.
-
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 View full record
- 3 replies
-
- 13
-
-
-
-
-
-
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
- 3 comments
-
- 40
-
-
-
-
-
-
-
-
Fascinating, I did not expect this to take the nr.1 spot. The already proposed Dejank update apparently is the way to go.
- 142 replies
-
- 35
-
-
-
-
Hey players! The coder team is getting to a point where we can begin tackling new tasks. I would be curious what the overall sentiment in the community is regarding what they should prioritize on. With emphasis on prioritize - usually we always work a bit on everything. Also please note, we are only gauging player interest. It might, or might not be part of our decision making.
- 142 replies
-
- 37
-
-
-
-
-
-
We are focusing on Vintage Story. This new hire works solo on his own game project within the company, and will remain solo for the foreseeable future. There is little in common between both projects - with different skillset requirments. The VS Team is about 20 people by now with more to come. We are not those companies.
- 58 replies
-
- 14
-
-
-
-
-
Time for one of these again! Let's reflect a "little" and look into what the VS Team has been up to, while listening to awesome pixel remixes :D 1.20 post mortem When you are knee deep in development it can be difficult to see the bigger picture, because oh boy did I not expect the amount of growth this update has created. On the day of release, the amount of purchases grew by 300%, consequently overloading every single server of ours one after the next over the course of 3 weeks. In addition to that some of our 3rd party providers had issues on their own causing further downtime. We had to optimize and up the specs on all the hardware we use to be able to deal with the additional load. The downtime especially created massive amounts of new support tickets which our team was wholly unprepared for, so we had to quickly upscale the support team to overcome the flood of tickets. Releasing the update on time itself came with quite a few sacrifices in terms of the content that we still wanted to add, but that has been the case for almost every update. Some of the rough edges have been ironed out in 1.20.3 and 1.20.4 with a few more things on the way, but more on that later. Community and TOPS Not only did we have an overheating help desk and servers, a growing community also means there are more points of contention and so we've had to adjust game content, processes and rules to ensure all our gathering spots remain friendly and welcoming places. Turns out, TOPS, our official public game server, is the perfect testing grounds to evaluate what tools are needed to provide just that. We have now added the capability for players to join in-game groups without invite (for language channels), prevent uncertainty when joining a full server with a join queue and we are in the works of adding a mod whitelist system so everyone playing there is on the same page. The additional game content of 1.20 also notably increased the hardware load on our game servers so that we had to lower the maximum player count on TOPS from 70 down to 55 and we are now optimizing various areas of the server code to bring this back to 70 or 75 - to date we are already at 65 max players on TOPS. Furthermore, just very recently we've been hit by quite large DDoS attacks on TOPS and other player-run servers, which we are mitigating through optimization and blocking mechanisms, with a 1.20.5 coming out soon so other server owners can benefit from this mitigation as well. The Mod Database also required urgent attention as we were lacking moderation tools there and we had to optimize the download bandwidth quickly, as it was bleeding money due to the peculiar cost structure of Amazon Web Services. In fairness, AWS even called me personally on their own initiative to offer their assistance with that. The VS ModDB is now serving 2.5 Terabytes of data daily. On our Discord server we are currently testing a moderator support ticket system in order to simplify and streamline contact requests to moderators, which should come online very soon. Moderation demands have also only grown and we have not yet kept pace with this increased demand. On that note, please be kind to our staff. We might not always get it right, but we try and we do listen to your feedback as much as possible. Management overhead At the same time, simply growing a company and all its related paperwork to satisfy all rules and regulations could be a full time job on its own. We are glad to have very good support for this from a local partner. Needing to keep an eye on all these aspects of this game project meant I am on a declining trend of availability to do the usual spearheading of game update programming and integration efforts. The demands on my time seem to grow quicker than my ability to delegate That being said, I am optimistic that the right solutions will fall in place sooner or later and that I will be able to more strongly focus again on helping to get our next update built. Continuing where we left off As mentioned, the Team was left a bit dissatisfied with the current state of the 1.20 update. Consequently we initially planned to do a very very limited update with a much shortened development cycle, but the bar for this kept getting raised so we'll be doing it proper and make it a major release, ahead of our original plans for 1.21. However I will make sure to keep the scope limited to have this update released quicker than our previous ones. Here's some of the points that we would like to address for 1.21. Disclaimer: Aspirational goal, some of it may get cut again. 2nd Boss fight improvements Bowtorn AI improvements Re-add Coral Reefs More direct ways to introduce the player to the game story Elk taming system: The elk should not be locked behind the lore content Better sailing system More work on some of the lore locations A rework of some of the existing animals and new wild life dangers for the warm climate zones, all very WIP still: We also got something smol in the works In parallel to that, we will more heavily focus on performance and RAM optimizations which will get added whenever the optimization is ready and tested. One of which is already in 1.20.4, another one will make it into 1.20.5 and more of them will come in future updates. Beyond 1.21 Version 1.22 would then become what we originally planned for with v1.21 - dejank a number of mechanics and systems, mechanical power upgrades and likely one or 2 new or reworked crafting mechanics. Version 1.23 will be the next major lore update where we will make more extensive use of the new dimension mechanics. In Summary Old plan: 1.21 Large update focusing on dejank and Mechanical power New plan: 1.21 Small update to finish 1.20 content and fill in a few game content gaps 1.22 Large update focusing on dejank and Mechanical power 1.23 Large Lore update One more thing Wait you thought that's all? We wouldn't be called Anego Studios if we wouldn't be doing a hundred different things at once We have also hired a fulltime & fullstack game developer that will work on a brand new secret game project completely unrelated to Vintage Story, but also a lot smaller in scope. Work on this project will be fully in parallel to the development of Vintage Story, so there will be no change in pace of updates for VS itself. I do have to say, its quite exciting to see it progressing already, I believe it has lots of potential. That's most of whats happening around Anego Studios that I can think of right now. Next devlog in a month or two + 1.20.5 with fixes soon. Thank you for tuning in and keep being excellent! View full record
- 58 replies
-
- 62
-
-
-
-
-
-
-