Staxel
Staxel > General Discussions > Topic Details
 This topic has been pinned, so it's probably important
Deamon Hunter  [developer] Jan 24 @ 7:46pm
Changelog
Hey everyone, this blog post marks a change into how changelists will be done from now on. Not only will our megathread be updated (which can be found here, however the megathread will only be updated once DeamonHunter gets back from his break as I can't edit his post myself.) but we will make an solo post on each new build too! Not only that, but we will be posting patchnotes to our blog as well. Our blog can be found here[blog.playstaxel.com].

The changelog for the most recent build will always be pinned so whenever you're looking for the patch notes they'll be pinned in General discussion.

Sapling 1.3.44 (181011b)):
Major Changes:
  • Lighting fixes. Less black void.
  • Show a warning prompt instead of kicking players with high amounts of lag.
  • Signs… THAT YOU CAN WRITE ON.

Full List:

Additions:
  • Allow journal bind to close the journal while it's open
  • Allow the “accept” button (Default: A on controller) to advance dialogue
  • Prevent a case of accidentally closing the character creator on the first world load.
  • Add a couple of lines to Farm Fan to stop her from referring to herself in third person.
  • A prompt is displayed before stealing.

Changes:
  • Made the scarf on the shaved pink sheep match un-shaved version.
  • Made powerful refrigerator be recognised as a fridge
  • Show a warning prompt instead of kicking players with high amounts of lag.
  • Your view won’t be snapped back to your conversation partner all the time.
  • Set the active inventory slot when moving items within hotbar. Instead of just between hotbar and inventory.
  • Added a slight delay before getting the next hint in the night transition overlay.
  • Changed arrows on dropdowns to a higher resolution version.
  • Reduced delay in showing the dialogue progress hint.
  • Use the randomized cobble tile when creating the town hall.
  • Changed the mouse icon that showed up in dialogue.
  • Changed some internal logic for key binding.
  • Ensure that Steam Launcher brings Staxel to the front of all open windows.
  • Hide the “allow friends joins” option on GOG version. Play with Friends button is also disabled.
  • Moved the “Inventory Direct” keybind higher in the list. So it is next to other menu keybinds.
  • Added Hay as a requirement to craft chicken coops.
  • Allow multiple gog owners to play on a server using the same credentials.
  • Unmappable key bindings are now more clear in the UI.
  • Allow escape menu to be shown while in dialogue.
  • Fancy chairs can be sat on now.
  • Added a button that you can click on night transition to continue.

Fixes:
  • Fixed some bad layers in Male Swimsuits, Bermuda Shorts
  • Added some methods to quickly update lighting before full information is received from server.
  • Added extra protection for weird ui scale values.
  • The Tool area region no longer sticks around after switching from the creative shovel
  • Fixed replaced tiles leaving behind compound fillers. This fixes some cases of invisible blocks.
  • Fixed the screen growing past the monitor size, when switching from borderless to windowed mode.
  • When a field gets assigned a null in json, ignore the field when parsing the blob. Fixes some weird issues.
  • Don't crash on CancelCharacterCreator if current design was not set yet.
  • Track file access conflict issues on BinBlobDb with more detailed error messages. To find some unusual crashes.
  • Fixed a crash for Docks when a dock is provided an item with no code or tile code.
  • Fix some threading issues.
  • Fixed a float precision issue causing animations to not play at 60fps after 2 hours of gameplay.
  • Don't crash when saving, while feeder has just been spawned.
  • Don’t throw an exception when muting a player for a second time.
  • Don’t trigger selfie camera mode when using ALT+F4 to close the game.
  • Don’t leak sound effect instances when skipping sounds.
  • Avoid cleaning up GameContext multiple times, and solved some race conditions concerning cleaning up GameContext.
  • Fix an issue with reloading pets.
  • Several hardenings of code surround chunks.
  • Hardening against null item stack exceptions.
  • A fix was applied to some failures to directly connect to a player.
  • Removed the server list from the client and server wizard.
  • Fixed Cecile’s Model showing a different skin tone on the shoulder.

Modding:
  • Certain DLL’s are now blocked from loading. This is to stop issues with certain old mods crashing the game.
  • By default, Mod Manager only asks to update mods if you own the mod.
  • By default, Mod Manager does not ask to run content builder on new versions of the game.
  • Both options above can be turned off by finding the file in the /mods/ folder.
  • Mod manager’s command line parameters have been clean up. The only input changed is steamLauncherCheck (e.g. -steamLauncherCheck 10.0.0 instead of -steamLauncherCheck -version 10.0.0)
  • Fixed villager definitions being outdated in Asset Manager.
  • Fix Modmanager not detecting that some mods needed to be uninstalled before being reinstalled. Should fix cases of files being left behind.
  • Added Mail definitions and Quest Definitions to the Asset Manager.
  • Check if files are missing from the bundle after Mod Manager does its checks.

Sapling 1.3.42 (180912b)):

New:
  • New pants have been added.
  • Players lagging badly for more than 60 seconds will get kicked from the server.

Fixes:
  • Fixed all villagers being considered a quest villager.
  • Allow controllers to get to the cog button in the single player world select.
  • Various sound fixes. Out of Memories should be less common.
  • Added some more grace time to effects. Some sounds should play more reliably
  • Updated Festivals in Asset Manager. This fixes previous issues.
  • The old mailbox is no longer searchable in catalogues.
  • Better error message when trying to connect to a multiplayer server, and the port is invalid.
  • Fixed a case where pet houses could spawn Farm Animals and crash the game.
  • Allow animations to play during night transition, so the player's animation tate is correct on wakeup.
  • Fixed Oscar final quest being broken.
  • Harden FillPotWater against Dispenser Component being null.
  • Improve the reported server lockfile error, by finding the process currently holding the lock to the lockfile.
  • Made some changes to make certain errors easier to catch.
  • Some very small technical changes.


Sapling 1.3.40 (180909a)):

New:
  • Added the ability for any tilestate to dispense (water from fountains & wells)
  • Added particles and sounds for catching bug entities
  • Added --disableFullscreen and --disableSliders commandline options, which are used by the steam compat start option to make the game more likely to work or work around stuff the user broke in menus.

Changes:
  • Made control hints more visible, and redesigned the mouse fully.
  • Made larger lighting batches.
  • Assert qb layer is of inbounds size.

Fixes:
  • Fixed Farm Fan being removed after festivals where she was the host.
  • Fixed inventory getting stuck and dropping items.
  • Fixed a bug with particles.
  • Fixed low drive space detection.
  • Fixed stir entity action & boiling station particles looping forever
  • Fixed a bug with the order shipping manager that causes the game to crash.


Sapling 1.3.34 (180810a) to Sapling 1.3.39 (180905a)):

New:
  • Allow user to hide the feedback form in future.
  • Force Download mods when opening Mod Manager.
  • Players are now asked to remove incompatible or banned mods.
  • Added functional bin and stop merchant sites accepting zero value stacks.
  • Added a shelf where modders where modders can have their items spawn in the store.
  • Added effects & actions to dispensers.
  • Added a "Cobble Moss" tile, similar to weeds, for use in adding aesthetic overgrowth to non-farmland tiles.
  • Add gating to totem requirements and display ??? if the quest isn't active for that player.
  • Game now displays a lag notification.
  • Added option to auto-pickup items within a certain distance around the player.
  • Added --disableFullscreen and --disableSliders commandline options.

Changes:
  • Game now detects duplicate keys in json blob files.
  • Added alt stages to rare mushroom plant to accommodate rotations.
  • Game now checks if the player is looking at a villager before throwing throwables.
  • Town hall pedestal dock is now available to buy.
  • Added contentbuilder check for category concept & fix missed villager regards.
  • Added additional check to Cirahnas part in Oscar's junk queen quest.
  • Removed the old postbox from the catalogue.
  • Allowed many of the common grasses to spawn mixed seeds, increased mixed seed rate slightly.
  • Stop interrupting action cancellations when fainting.
  • Added some missing essentials to the building store.
  • Removed fossil category from polisher.
  • Included dock contents in structure export/import
  • Removed questItem status from giant mushroom since you can get it as many times as you need.
  • Player is now prevented from sleeping during the morning.
  • Apply and persist random villager likes.
  • Made fairies emissive to match lore.
  • Game no longer recalculates the lod and lighting on watering and cropgrowth.
  • Removed the dialogue functions of the tutorial script.
  • Lag notification now hides and shows timers.
  • Made control hints more visible, and redesigned the mouse fully.
  • Made larger lighting batches.

Fixes:
  • Work done to the dialogue format.
  • Fix Farm Fan being able to talk about needing to go see Farm Fan.
  • Fixed Farm Fan not correctly returning to normal dialogue after the gift dialogue has been triggered.
  • Improved error message on config code collision.
  • Fixed some wall objects acting like vines.
  • Simple fixes for a lot of Leif bugs.
  • Fixed some rosemary quest issues.
  • Fixed a bug with Oscar and the Trash Fairy.
  • Made Aliza only visit the cash register in the building store.
  • Fixed beet interference bug with the tutorial.
  • Make most counter tops not push out from walls.
  • Fixed dialogue issues with Oscar.
  • Fixed massReplacer docking.
  • General optimisations.
  • Fixed spinkler performance issue.
  • Fixed issues with particles not correctly resetting after resize.
  • Fixed inability to pick up flowers.
  • Fixed merchant dialogue locking.
  • Minor cleanup of unused code.
  • Fixed fainting waking the player up at midnight.
  • Fixed naming issue with the double beds.
  • Fixed issues with docking.
  • Fixed issue with flashing wall torches due to not building emissive color into cached mesh.
  • Reduced tilestates by improving replacetile and merging the remove/place into one action when possible.
  • Fine tuned reliable network.
  • Fixed bug with sleeping on multiplayer servers.
  • Fixed Farm Fan being removed after festivals where she was the host.
  • Clamped values to avoid generating a NaN.
  • Game now asserts qb layer is of inbounds size.
  • Fixed low drive space detection.
  • Fixed inventory getting stuck and dropping items.

Patch notes for Sapling 1.3.30 (180727a) to Sapling 1.3.33 (180808a)):
New:
  • Allow swapping between places on the same object. (e.g. Bed)
  • Friendship Requirements were lowered. (1.3.30)
Changes:
  • Coffee is no longer an Eggplant.
  • Magic Water is no longer buyable from catalogue.
  • Default key bindings now have I to go straight to inventory.
  • Fossil polisher is now in the Building store after building the museum.
  • Hidden some items used by Rowan's questline from Catalogue.
Fixes:
  • Some fixes to getting stuck in docks.
  • Some fixes to getting stuck in fainted position.
  • Fixed crash when a player left when being led, or running away from.
  • Fixed Skirts being in the wrong slot, and being offset.
  • Fixed Rosemary not being able to become Roomies.
  • Fixed some wrong configs with Hanging Pans and Hanging Light.
  • Fixed typing E while editing world name, on existing world, closing the menu.
  • Fixed world creation/editing error messages not appearing.
  • Cleaned up Quest item list, so that all items are obtainable.
  • Fixed up various tile sounds.
Modding:
  • Better error messages when some things have duplicate keys.
  • Villager regards, when using a category concept, now require a list.
  • Modmanager should no longer ping when some mods were downloading.
  • Modmanager should now uninstall a mod first before installing in all cases.

Patch notes for Sapling 1.3.29 (180727a):
  • Plushes are pickable.
  • Should no longer be able a certain special pet from Farm Fan.
  • Notifications of the same type but different properties will now stack. e.g. "You have learnt x." "You have learnt y." will now stack.
  • Don't let duplicates spawn of a certain pet.
  • Add the server world version and creation date to crash logs.
  • Using selfie mode no longer skips night transition.

Patch notes for Sapling 1.3.28 (180723a):
  • In game Friendship achievements.
  • Added wildberry drops to other harvestable plants.
  • Room 208 in the Fey Mansion has been renamed to Room 108. This should be a little less misleading.
  • TV's now change their height to fit to stuff below them again.
  • ]Don't let Farm Fan give a duplicate License Letter if you handed 1 in already.
  • Improved error message when two farm animals have the same code.
  • Fix a rare crash to do with Villagers going home.
  • Rare mushrooms should break properly when not on soil tiles.
  • Don't let a villager crash by walking onto a plant with no configuration.
  • Some logging changes. Don't force logging on certain mod crashes.

Patch notes for Sapling 1.3.27 (180721a):
Added:
  • Reputation and reputation levels
  • Reputation icons displayed in nametags
  • Reputation can be gained by:
    • Talking
    • Giving Items
    • Completing daily quests
  • The ability to invite villagers to be your roomie upon completing their questline
  • Roomied villagers will hang out at your house
  • Roomied villagers will have extra special dialogue
  • A new species of pet
  • A new festival
  • Dozens of new quest items
  • New hats
  • Conversations with Murmurs (Merchants)
  • Postboxes and signs can have extra criteria:
  • Must be away from town
  • Must not overlap with another totem
  • Villagers can go shopping in the village
  • Villagers can converse with each other (only used in quests for now)
  • Dialogue can be used to spawn villagers, tiles, and more

Fixes:
  • Allow all numpad buttons to be mapped; some were missed by mistake
  • Fix pets colliding with doors while following their owners
  • Fix some cases of Journal entries duplicating
  • Fix an issue where postbox/totem sale pools couldn’t be expanded with new tiers
  • When checking for an item in a players inventory, the clothing slots were skipped
  • Fixed some dialogue issues, which resulted in getting stuck in conversations

Modding:
  • Added a large number of extra Dialogue Commands
  • Added functionality to fishables to be active during certain quests, or while certain totems exist
  • Added functionality to plants to drop seeds when broken at certain stages
  • Allow villagers to be farm animals
  • Added village global variables for dialogue
  • Added personal cross-villager variables for players in dialogue
  • Add the ability to defer dialogue commands, limited to a small handful of commands for now
  • More extensive dialogue validation
  • Regards are now included in villager npc files
  • Dialogue pools blocked by friendship levels are included in villager npc files
  • Fixed an issue where a misnamed dialogue command could still be validated
  • Fixed an issue where farm animals, and pet models were not checked
  • Fixed bodytype layers in some animals
  • When creating translation files for dialogues, the content builder will now filter to .dialogue and .npcconversation files.

Patch notes for Sapling 1.2.37 (180619a) to Sapling 1.2.39 (180625c):
New:
  • Sprinklers have been added to the game. You can find them in the building store.
  • Added Social media shortcuts to the Main Menu.
  • Water Squirters have been added.
Fixes:
  • Don’t crash the server when swapping an item with an empty slot.
  • More asserts to find out where a NaN velocity bug is coming from.
  • Don’t give steam achievements when switching out of creative mode.
  • Fixed player options being updated way too often.
  • Ensure that all files are in UTF8, to avoid issues if someone trieds to encode it differently.
  • Don’t mark translations as untranslated when the English translation is empty.
  • A lot of micro-optimisations. Too many changes to list.
  • A number of changes to avoid leaking data.
  • A number of changes to lessen Garbage Collection for hot parts of the code.
  • Remove some leftover code from the 32bit version.
Modding:
  • Lots of improved error messages. Too many changes to list.


Patch notes for Sapling 1.2.33 (180525a) to Sapling 1.2.37 (180607a):
New:
  • Saturation, Gamma, Brightness and Contrast sliders have been added.
  • Minor Mouse Smoothing

Fixes:
  • Fixed searching for Recipes not always giving the right recipes.
  • Logging added for when Entity Database gets corrupted, so we can find issues pertaining to disappearing NPC's.
  • Reduce a number of cases of memory leak.
  • Added more assertions, and improved error messages, to find weird corner case crashes.
  • Added more logging to a cache exception. Also stop it from crashing the game.
  • Increased tolerance of NAN's in player characters.
  • Removed some costly code when loading files.
  • A number of small optimisations to large areas of code.

Modding:
  • Reactions that result in a Null item as a result, will no longer knock off items in the result slot.
  • Done some protection against a Zip vulnerability.
  • Mod manager will now no longer allow certain characters in mod names.


Patch notes for Sapling 1.2.32 (180520a):
Fixes:
  • Fixed an issue with rebinding specific keys.
  • Fix crash with character creator.
  • Fix crash when encountering a missing plant. (Should no longer crash when removing mods with plants.)
  • Fix crash when a button was missing from the key binding config.
  • More logging to find a crash when trying to remove a tile.
  • More logging to find crash with Shipping Catalogue.
  • More logging and changes to find crash while NPC is moving.
  • Changed logging to make sure no personal data is passed to us.

Modding:
  • DestructionEntityBuilder, TilePlacerItemBuilder and TilePlacerItemRenderer have been made public. (Code)
  • When a mod using one of the hook's crash, it will now put the mod name in the exception.
  • Alternative character accessory models are now checked as well on content build.
  • Make docks report which files have the same code.
  • Improve error message when loading an empty model.


Patch notes for Sapling 1.2.30 (180516a):
  • Modmanager now has 4 new command line parameters. removeMod [NameOfMod], removeAllMods, installMod [pathtosxl], installFolder [pathtofolder]
  • New home notification should not appear as often when going to bed.
  • Pets no longer bring non-pet reward seeds.
  • Seed and World size visually change when selecting a world to base off of.
  • Fixed crash at Character Generator screen due to only having a previous design or outfit. (And not both.)
  • Adjusted the upper bound of qb vertices buffer.
  • Handle the case of an empty asset better.
  • Handle crash on start up better.
  • Added some under the hood changes to deal with values in saves changing types. (Should solve a rare crash on world load for some people.)

Patch notes for Sapling 1.2.28 (180508a):
New:
  • Key Rebinding Menu.
  • More world options. World Size and World Seed have been added. (Server owners can do -seed and -size) Note: Max size is 10x for servers and 3x for singleplayer.
  • Added controller support to some areas that didn’t have it before.
  • Added another cat.
Changes:
  • Basic Wooden wall recipe was changed.
  • Crafting previews will not display while the Crafting Station is crafting.
  • Stick Bug should now spawn on the side of blocks.
  • Checker pieces have been made brighter.
  • Lots of small cleanup changes to files.
Fixes:
  • Suppressed an error which was caused by Xsplit. The game should now run again when Xsplit is recording.
  • Validated dialogue commands to make sure no null items are spawned.
  • Pets being interrupted from fetching when throwing an item that was not fetchable.
  • Fixed a null reference with animations when using left handed mode.
  • Fixed Grass Skirt being counted as a shirt.
  • Added check when the game fails due to MultiSampling being enabled. Disables MSAA when this occurs.
  • Fixed an issue with a custom fishing rod turning into a normal fishing rod after using it.
  • Added a timeout to Dialogue systems. When dialogue crashes, the player should no longer be stuck in place.
  • A case where the player’s view could get stuck vertically when using the Map.
  • Fixed an error that could occur when loading into a modded server and downloading the modded files.
  • Fixed an issue when using Left Handed mode on models that don’t have an opposite layer.
  • Fixed an issue which crashed the game when using Left Handed mode in Character Generator.
  • Fixed some other Character Generator crashes.
  • Fixed a crash when the server sent an exception instead of an exception message.
  • Lots of behind the scenes changes to catch uncommon crashes.
  • Reduced the impact when a sound emitter was disposed before it should have been.
  • Reduced the impact of another crash with sounds.
  • Made removing sounds from cache a bit more robust.
  • Made sure a full audio cleanup happens on shutdown.
  • Fixed the “Advance Dialogue” prompt not showing when creating a new world after already going in one.
  • Fixed a null reference when shutting down the server.
  • Chat no longer does a crazy scroll when opening it for the first time.
  • Steam Launcher should no longer crash when attempting to install missing redists.
  • Only give the Pet achievement when the pet house actually spawns a pet.
  • Fixed an issue where the character model in Character Generator would stay grey when the
  • player had a previous design to load.
  • Fixed an issue where the game would crash as a new tree spawned.
Modding:
  • Accessories with 0 palettes now work again.
  • Dialogue Commands Spawn Item will now throw an exception if a null item was created.
  • Added “flowerAmount” to Worldgen.config. Used to adjust the rate at which flowers spawn.
  • Sphere and Cylinder have been added to DebugGraphics.


Here are the Patch Notes for Sapling 1.2.27 (180411a):
  • Made downloading bundles from Modded Servers faster. (Speed may vary based on connection speed and ping.)
  • Some controller input changes.
  • Accessories always check with some body type now. More errors should appear in Content Builder and not ingame.
  • Fixed the Mysterious Butterfly sometimes crashing the game.
  • Made it so Tiles doing animations, get their animation checked in Content Builder.
  • Fixed a silent crash when using Sponge on a rotated Tile Object. The sponge should always place now.
  • Made some better exceptions when UI centered code fails.
  • Made it so players can't switch to another seat without getting out first.
  • Made sure character was centered in the Character Generator box on all resolutions.
  • Changed some things concerning Dialogue and Items to try and avoid crashes.
  • Some logging changes to find rarer bugs.

Here are the Patch Notes from Sapling 1.2.21 (180406a) to Sapling 1.2.25 (180409a):
  • Added the sponge to the general store. Price of sponges lowered by 80%. Sells in quantities of 5.
  • Fixed Caiths not always having Paws and Tails in all cases.
  • Fixed Postboxes not showing the tiles needed when accessing them.
  • Fixed Recipe Items crashing the game in some circumstances.
  • Fix notification spam when using Sponges.
  • Made Sponges properly stackable.
  • Fixed Content Builder not saving files, when running from Mod Manager.
  • Some changes to LOD system.
  • Fixed a crash when loading a world while the player had broken items in their inventory.
  • Fixed Museum Displays not counting towards the Museum.
  • Fixed a case where a .cache file wasn't being generated when Content Builder was being run from Mod Manager.
  • Fixed Shipping Catalogue silently crashing in the background when attempting to buy an empty space.
  • Fix a crash when loading a hair that had palettes that didn't exist.
  • Fixed trees growing exactly the same way.
  • Petal spawning now uses treasures.


Here are the Patch Notes from Sapling 1.2.13 (180311a) to Sapling 1.2.21 (180406a):
New:
  • Sponge tool. You can collect and place water with this.
  • Achievement rewards. You’ll receive a mail on how to get these when you get your first reward.
  • You can regrow trees by planting saplings. (You can find the recipe for Saplings in the crafting tab.)
  • New options menu option. Horizontal 3rd person offset.
  • Added a Slight Camera Smoothing effect.
  • A sound will play when night transition is finished.
Changes:
  • Multiple animations should now blend together better. You can drink properly while you sit now.
  • Recipes now correctly show what item you get from them.
  • Removed the human ears on Caiths. Hairstyles should also be more consistent. (Not missing jewels etc)
  • All animal stats are now stored when crating. (Even pets) No more free reseting.
  • Museum now checks for tile categories instead of tiles.
  • Stick bugs have been rotated and now will appear on the side of wood blocks. This increases the rate at which you can find them.
  • The regions of Postboxes/Signs has been slightly extended vertically. Takes affect on new worlds or when breaking/replacing them.
  • Trees can now have colour variation.
  • Merchants will wait a moment before restarting their dialogue again when being spam clicked.
  • Loading screen is now shown when teleporting the player.
  • Removed the postbox on the farm as the player is given one.
  • Changed the Clocks in the Town Hall to not all make sound on new worlds.
  • Made the transition in/out Map Mode nicer.
  • The launcher will now stay up until the game launches. It will also have an icon during this period.
  • Sometimes when finishing dialogue, a notification will appear saying that the journal has been updated.
  • Added some debugging tools to work out the Black Screen Bug.
  • Fossil rocks now have collision.
  • /toggleTimePassing was added to toggle time. /stoptime will eventually be changed.
  • Letters and balloons have been rotated in the hand.
  • A number of placeholder models have been changed.
  • Volume of placement sounds were raised.
  • Festival totems are now unbreakable during festivals.
  • Clock hands now go into the middle.
  • Chat is now hidden on night transition.
  • Some decorative plants now drop themselves.
  • The pet house from the Creative Menu will always spawn a random pet now.
  • Hedges now have auto tiling.
  • Changed how the Client works to better hint drivers.
  • Camera Command now gives feedback on what went wrong.
  • Slowed running animation slightly.
  • Adjusted Farm Fan’s movement and leading mechanics to not require the player to be as close.
  • Allow you to switch colours for the Character Generator background.
Fixes:
  • Polishers counting to Fossil achievements.
  • Fix pets being permanently ill.
  • Fixed a bug where pets would get their hunger incremented twice per day.
  • Fixed an issue with pets that shouldn’t be alive due to not having a house anymore.
  • Farm Fan will now repeat “Find Max” dialogue when talking to her after completing the tutorial but not handed in the registration letter. (Also gives an extra copy of the letter if needed.)
  • Fixed double/overlapping music.
  • Fixed music no longer fading between tracks.
  • Fix seeds going to where the cursor is, rather than the place they were meant to be placed.
  • Some plants with BreakOnSeasonChange, will now delete the tile if the player is around on Season Change. This does not affect tiles further than a bit away. (i.e. Some snow piles will dissappear, but not all.)
  • Fixed an issue where player list will never update with some players.
  • Fixed inventory selling not using the correct stack of items.
  • Fixed creative catalogue buying replacing full sized stacks.
  • Fixed old notifications showing when changing worlds.
  • Fixed an issue where certain blocks caused a jittering effect on the camera when walking up them.
  • Fixed the game’s resolution not defaulting to monitor resolution on resetting options.
  • Try to give an actual error to the client when the server disconnects them.
  • Fixed an issue with waking up at midnight while in the middle of fishing.
  • Fixed some issues with Multiplayer Server list not updating correctly.
  • /enablecheats and /op now correctly allow the Debug options menu to appear.
  • An issue with beach edges not counting as beach biomes.
  • Fixed an issue where docks could find a null entry and pass that on.
  • Fixed issues with parts of the Player not resetting between worlds. This caused issues with the journal.
  • Attempt to remove old duplicate bug entities from older worlds.
  • Fixed some recipes being carve instead of tile.
  • Fixed an issue where you could get the Talking with Farm Fan by clicking on her while too far away.
  • Fixed the wrong notification displaying for shipping dock in certain circumstances.
  • Fixed a hardcoded spawn offset in spawners. They will change depending on tile height.
  • Hardened the game against modded collectables disappearing. These caused issues after removing a mod.
  • Fixed some memory leaking in some functions.
  • Allow the player to interact with things while the debug tools and Creative shovel are in hand.
  • Fixed another money overflow issue.
  • Fixed certain tiles (e.g. clocks) not having the right model show. Also fixes collision on these tiles.
  • Changed how some of the chunk detailing worked.
  • Attempt some sneaky fixes to try and get the graphics driver to use the right graphics card.
  • Fix not all translations showing when the list got too long.
  • Fix parsing multiple of the same argument to the client.
  • Fix an issue with mail after opening the journal.
  • Fix firing off too many threads on machines with low powered cpus.
Modding:
  • Mod Manager now displays much much less Notifications when installing files. (When installing a lot of new mods, it will display 1 message per mod with DLLs. When reinstalling mods it won’t show any messages.)
  • Fixed Mod Manager reinstalling all files, instead of just the ones needed updates, when detecting updates.
  • When Sxlmods no longer exist, show a single message rather than multiple.
  • Made Mod Manager more tolerant of a missing mod folder.
  • Reduced the number of notifications when mods install outside of mod manager.
  • Added an icon to the content builder window. And bring that window to the front.
  • Modmanager will no longer run certain content build validations. Should be faster to complete as well. (Content Builder itself will still use these.)
  • Cleaned up some code with Mod manager’s startup. Should be slightly faster.
  • Tile States on Tiles are now checked on a revalidate.
  • (Code) Universe.CanRemoveTile can optionally output a notification when failing.
  • (Code) Added CanInteractWithTile and CanInteractWithEntity to ModHookV3. (Which inherits ModHookV2)
  • Items now have a “usableRange” property which adjusts how far you can use the item. (Defaults to 10 blocks.)
  • (Code) Added TryGetTotemsOfType in Village. Allows you to get all totems with the same code within the village.
  • Fixed the Hard limit on Species count in Character Generator.
  • Some Assetmanager bindings have been updated.
  • Fixed an issue in AssetManager where editing a path would almost always fail.
  • Added “placementPreviewVariant” to Tiles. This makes sure the right alt model is always used for preview. (Defaults to random alt when not used.)
  • Added “iconVariant” to Tiles. This shows the specified alt model in the hand. (Defaults to random alt when not used).
  • “duration” on crafting reactions must now be non-zero if they are included in the file.
  • Translations now properly support having duplicate replacement values. (e.g. “notif.text={0} {0} {0}” is now supported.)
  • (Code) Notifications now use “GetTranslatedText” which should return an already translated string.
  • (Code) Items now have “GetItemTranslation” and “GetItemDescription” which will give the item name.
  • (Code) Items can now be used in Notification Params. (Used primarily by dialogue).
  • Client Console now only needs a file that starts with “showconsole”


Here are the Patch Notes from Sapling 1.2.11 (180309a) to Sapling 1.2.13 (180311a):
Fixes:
  • Fix for very old worlds allowing infinite catching of bugs.
  • Fix world crashing due to broken rights conflict. It will rename the broken file and generate a new one instead.
  • Fix beaches extending too far.
  • If a corrupted world happens, continue the game rather than hard crashing.
  • Added a buffer to networking. Send less small packets.
  • Change to handling of chunks which speed up the game.
  • Some other changes behind the scenes.
  • Remove old entities, that can't be made, from the world.
  • Some changes to logging/debugging behind the scenes.
Modding:
  • Mod manager now uninstalls using the .manifest file, only falling back to the sxlmod when it fails to read.
  • Clarified some item spawning errors.
  • Dialogue commands now verify a lot of their input before starting the game.


Patch Notes for Sapling 1.2.10 (180307a):

New:
  • Left Handed mode is now working again after a long time out. Can be found under Other in options menu.
  • Camera Height option is added to the options menu.
  • Journal and Selfie mode are now rebindable from the defaultControlBindings.config
Changes:
  • Lowered size of objects on shelves.
  • The fancier displays can no longer be bought from Catalogue. You’ll need to earn them now.
  • Animals can be pushed around better now.
Fixes:
  • Added client side verification of bundles given by servers.
  • Removed SlimDX from Staxel and use FNA’s controller handling instead. Should no longer have issues with SlimDX not being found.
  • A try at fixing locked controls when alt-tabbing.
  • A try at fixing the Grey screen reappearing after waking up from night transition.
  • Fixed Bugs/Fossils having a reduced spawn rate under certain conditions.
  • No longer spawn more than the single vorlen spawner when the player has one already.
  • Fix Smoker not interacting with the top half of apiaries.
  • Changed windowed mode transition, should perform closer to expected now.
  • A number of background changes when dealing with data.
  • Increased the size of smaller outlines.
  • Fixed Mail crashing due to parsing an old staxel version from file. (Pre 1.0 versions.)
  • Remove old collectable items if they no longer exist / no longer have a collectable component.
  • Added some achievement verification.
  • A number of background changes to engine code.
  • Fix animals not respecting doors.
Mods:
  • Code: You can add in your own dialogue commands in by inheriting IDialogueCommandBuilder.
  • Mods are added to our logs now.
  • Use /debugGraphics to see Debug graphics. Code: You can draw debug graphics using the DebugGraphics class.
  • Removed some unused stuff in Reactions. (“allReagents” no longer exists.)


Patch notes from Sapling 1.2.6 (180302d) to Sapling 1.2.9 (180304a):
New:
  • New server option added. noPause. Disables pausing when noone is on the server.
  • Added Spanish, Brazilian and Russian languages. (New russian font since 1.2.7)
Changes:
  • Fossil polisher output adjusted to not sink into table.
  • Changes to some food models and petal models.
  • Fossils spawn about 20% as often as before.
  • Slight increase in most crop prices. Small changes to other prices.
Fixes:
  • Fix a crash when using the Net.
  • Fix another case of getting the wrong bug when catching.
  • Other Catchable bug fixes.
  • Fix a null pointer when a pet desync from their house.
  • Other Entity Fixes.
  • Fixed a bug where you couldn’t maximise the window after changing from fullscreen/borderless.
  • Some achievement crashes.
  • Fixed a null reference when audio system failed.
  • Fixed some compaction issues with Networking.
  • Some other fixes to networking issues. (Specifically issues appearing while joining modded servers.)
  • Some other behind the scenes issues.
Modding:
  • Code: TextureVertexDrawable is now public.

Patch notes from Sapling 1.1.51 (180216b) to Sapling 1.2.5 (180301a):
Big things:
  • Mail system. You can now receive mail.
  • Journal. Press J to see your current daily quests and main quests.
  • Museum sign. You can make a museum now.
  • Two New NPCs.
  • A lot of stuff to put in the museum.
  • A large number of item prices have been changed.
  • New reward items.

New:
  • Added “/plantwithering”. Turns on/off plant withering. Only recommended for large servers/build servers.
  • You can turn stone and wood back into their original blocks.
  • Added Sushi and Ice-cream recipes. Updates to other food recipes.
  • Name tags now show on map

Changes:
  • Food doesn’t get used in creative mode.
  • Pot plant beds don’t trigger house bed counts.
  • Commands can now except blobs again. (e.g. /spawnitem {“kind”: “staxel.item.NullItem”})
  • Wooden Pole Fence T and X appear in autotiling.
  • Trough should be clearer about why it can’t be filled.

Fixes:
  • Forced a minimum size of particle. (Fixes crashes due to 0 size.)
  • Lots of catchable fixes (catching bugs should no longer give you the wrong bug).
  • Fixed double Music track issues.
  • Fixed music playing in Mono.
  • Fixed ambient sound carrying to Main Menu.
  • Fixed totems displaying a notification on new scans.
  • Fixed a number of Steam Networking issues.
  • Sound should be playing in the correct ears now.
  • Selfie mode is disabled when going to sleep.
  • Catching all bugs should now be possible.
  • Fix fishing bobble particles not showing.
  • A number of behind the scenes changes/fixes to Entity Saving and Loading.
  • Fixed UI paths failing when they have spaces in them
  • Fixed Aristaeus achievement failing to trigger

Modding:
  • Game Version Class has been added. (Ways to use it can be seen in the Mail class.)
  • Watering Can particles and sound are editable.
  • Steam version will remove 32bit DLL’s before trying to load the game.
  • Polaroid has been added to NPC’s. This shows up in journal.
  • You can hide more than just the Hair layer with “hideLayers” in Accessories.
  • “notCategories” is added to AnyOfCategory achievements. To use for filtering out items.
  • Anything using IEntityLogicBuilder needs to update to IEntityLogicBuilder2.

Last edited by Deamon Hunter; Oct 13 @ 8:53am
< >
Showing 1-1 of 1 comments
Deamon Hunter  [developer] Feb 14 @ 7:49am 
Previous Changelogs can be found here:

http://wiki.playstaxel.com/Changelog
< >
Showing 1-1 of 1 comments
Per page: 15 30 50

Staxel > General Discussions > Topic Details