1. Solace Crafting
  2. News

Solace Crafting News

Hotfix v 0.6.1.24

I hope everyone is enjoying the holidays!

Today we had a new problem crop up on the multiplayer server as the total solace count reached over 130! This was too much data for the server to send all at once to newly connected players and subsequently solace interactions were throwing errors for the past 12 hours or so. I hope that didn't leave a sour first impression for anyone trying multiplayer out for the first time.

I have fixed the bug by splitting the package into parts and sending them in a queue. I'm also working on respawning resources right now as the starting area has been picked clean! I hope to have that up in a few hours, but wanted to fix solaces as soon as possible.

v 0.6.1.24 2019.12.26
- Fixed the possibility of multiplayer world solace data exceeding the network limits

v 0.6.1.23 2019.12.24
- Changed exp rewards to range from a base reward of 0.01 to 3 across -9 to +8 levels when compared to the player
- Fixed several exp bugs introduced in 0.6.1.22
- Fixed a number of enchants not showing up on the skill tree properly

Hotfix v 0.6.1.22

Several fixes for bugs reported over the weekend are addressed in this small Monday patch. Wishing every one happy holidays if that's a thing wherever you may be!

v 0.6.1.22 2019.12.23
- Fixed schematics always checking for base materials instead of for example steel
- Fixed schematic icons showing the missing ? in the crafting interface
- Fixed upgraded materials such as steel not awarding exp
- Fixed harvesting silk, wax, and resin not "assigning" properly
- Fixed town buildings not snapping properly to the "world grid" after switching snap off then back on
- Fixed town building signposts remaining during repositioning
- Fixed a town building snapping problem specific to multiplayer

v 0.6.1.21 2019.12.21
- Fixed a bug making newly placed doors and shutters uninteractable

You may need to restart Steam for the update to begin.

Interested in supporting development of Solace Crafting? Please consider becoming a patron via Patreon!

25% Off for the new multiplayer more patch v 0.6.1.19



The past two weeks have been almost entirely dedicated to upgrading what started out as a single player game to work also as a multiplayer game. There are still a couple of features not yet upgraded, solace storage and caves being the biggest. The process of "upgrading" is pretty draining, so I'm going to get back to other things, and everything added to the game from here on is being built to work with/in multiplayer from the beginning. It's just that originally I was not consciously programming the game to be multiplayer.

There is also one multiplayer "defect" that I was unable to remedy with the current software I'm using which is a couple years old, so I will be looking to upgrade it probably first thing after the new year starts. Introducing new or upgrading old software can sometimes lead to serious headaches and I didn't want to risk falling behind schedule right before the Steam Winter Sale. The "defect" is that you can't start a dedicated server without being connected to Steam. If you then have your server set to "require steam authentication" it means that you will need 1 account to host, and 1 account to connect with. For now private servers can disable Steam authentication checks and should be able to run fine. And in the near future I will upgrade the software which will hopefully remedy the problem.

As this patch is largely an "upgrade" patch it mostly only fixes things that weren't working in multiplayer. I usually don't post "fixed" type patch notes with live patches, but there were some notable bugs fixed with this patch:

- Removed Limestone Quarry, Coal Mine, and Magical Siphon as separate town buildings
- Fixed fire fonts making meat become inedible
- Fixed resource scanners not accepting the proper resources for range upgrades
- Fixed not being able to reselect buildings placed on floating islands
- Fixed schematics not letting you adjust their level, tier, rarity, and material
- Fixed schematic made items not displaying materials

edit: added v 0.6.1.20

The latest patch notes are as follows:

v 0.6.1.20 2019.12.20
- Fixed solace upgrades going to the wrong solace

v 0.6.1.19 2019.12.20
- Fixed multiplayer clients becoming unable to use skills after certain actions
- Fixed the town building interface closing then reopening when interacting while open

You may need to restart Steam for the update to begin.

To opt into Beta you only need to go to your Steam Library, right-click on Solace Crafting, select Properties, click on the Beta tab, and opt-in to the beta. The beta is not available to 32-bit users.

Interested in supporting development of Solace Crafting? Please consider becoming a patron via Patreon!

Beta v 0.6.1.18

The past couple weeks have seen a lot of fixes for multiplayer with a number of small fixes for single player as well. This patch has been prepared for a push to the live branch which I hope to do in a couple hours after some quick testing. I will go deeper into what's up and coming with that post.

v 0.6.1.18 2019.12.20
- Removed Limestone Quarry, Coal Mine, and Magical Siphon as separate town buildings
- Removed Step 4 (Auras) from the solaces tutorial
- Temporarily disabled solace storage in multiplayer
- Fixed some instances of client-side NPCs not updating their appearance properly
- Fixed fire fonts making meat become inedible
- Fixed instances of procedural towers not lining up properly in multiplayer

v 0.6.1.17 2019.12.17
- Fixed assigning harvesters to town encounters
- Fixed Enchanted Stones not spawning in multiplayer
- Fixed servers not kicking clients when connecting with a different version
- Fixed clients throwing an error while trying to illegally randomize a town NPC
- Fixed obelisk firing for multiplayer
- Fixed solace defense on multiplayer
- Fixed a variety of network objects spawning universally instead of based on client location

v 0.6.1.16 2019.12.14
- Added deconstruction capabilities to town buildings
- Fixed newly placed town buildings locking up client input upon interaction on multiplayer
- Fixed fully clearing a procedural tower causing problems on multiplayer
- Fixed harvesting problems introduced with 0.6.1.15

v 0.6.1.15 2019.12.14
- Fixed a variety of problems with multiplayer towns (still a wip/mostly working)

v 0.6.1.14 2019.12.12
- Turned on the first wave of multiplayer town capabilities (still a wip/mostly broken)
- Fixed arrow skills throwing errors
- Fixed harvesting skill points not updating immediately
- Fixed crafting skills not syncing properly

You may need to restart Steam for the update to begin.

To opt into Beta you only need to go to your Steam Library, right-click on Solace Crafting, select Properties, click on the Beta tab, and opt-in to the beta.

Interested in supporting development of Solace Crafting? Please consider becoming a patron via Patreon!

Beta v 0.6.1.13

The largest change in this patch is the way that special effects like fireballs and explosion are handled over the network in the case of multiplayer. I still need to make some small adjustments, but it's much more performant than what it was previously. I've also added custom output logging that will start a new log file every 3 hours for dedicated hosts, and turned auto-reboot (6 hours) on for the official BKG beta server.

Because of the change to special effects, I'm delaying the live patch for another day to make sure this doesn't impact anything unexpected as it's very late and I couldn't test everything I wanted to today.

v 0.6.1.13 2019.12.11
- Updated language files
- Added custom log file outputs to dedicated servers
- Added the option to specify a query port for Steam to query dedicated servers with
- Improved spell effect handling over networks
- Fixed the close button on the player list not working
- Fixed some sounds playing universally
- Fixed a bug with server port settings being ignored
- Fixed health pools not updating when leveling up in multiplayer
- Fixed skill points spent not updating immediately in multiplayer

You may need to restart Steam for the update to begin.

To opt into Beta you only need to go to your Steam Library, right-click on Solace Crafting, select Properties, click on the Beta tab, and opt-in to the beta. The beta is not available to 32-bit users.

Interested in supporting development of Solace Crafting? Please consider becoming a patron via Patreon!