Vintage Story 1.22.7 (r449): Auction House Upgrades & Stability Fixes
Dear Extraordinary Survivalists,
Vintage Story 1.22.7, a stable release (build r449), can now be downloaded through the account manager. This update contains a few important bugfixes as well as a welcome upgrade to the auction house.
🏷️ Auction House Upgrades
The headline feature of 1.22.7 is the addition of search to the auction house. If you run a busy server with a large, active auction economy, this is a big quality-of-life win for your players.
Auction House Search
Search controls are now available in the auction house. To keep the interface clean on smaller servers, the search bar only appears when 75 or more items are in the list. Server owners who want a different threshold can change it with the command:
.cf auctionSearchbarThreshold 20
For example, setting it to 20 would show the search bar whenever there are 20 or more items listed.
Buyer Limit Fixes
- Sold auctions now count towards the buyer's limit — a tweak that keeps the auction economy balanced and prevents players from bypassing their purchase limits.
Auction Exploit Fixes
- Fixed placing an auction exceeding the default max duration of 25 weeks. Players could previously extend auctions past the intended cap.
- Fixed buying expired auctions with a modified client. This closes an exploit that let players purchase auctions that had already ended.
- Fixed the auction house info text when joining the server — purchased auctions en-route were previously reported incorrectly in the join message.
🔢 Number Input Improvements
Several tweaks were made to how number input fields behave, making them more convenient to use:
- Number input fields now support the Up/Down arrow keys to change the value.
- GuiElementNumberInput in
IntModenow increments by 100 while holding LeftSHIFT and by 100 while holding LeftCTRL while scrolling. - GuiElementNumberInput now increments by 10 while holding RightSHIFT and by 100 while holding RightCTRL while scrolling.
🐛 Bug Fixes
1.22.7 also ships a solid batch of fixes across the game:
- Updated the nanosvg library to prevent a stack corruption / ACE vector in the SVG decoder.
- Fixed a crash when interacting with Erel spawned in creative mode.
- Worldgen sometimes did not properly finish some structures when the server was paused — which happens in singleplayer when you press ESC. Structures should now complete correctly.
- Antler mounts, bookshelves, scroll racks, cabinets and mannequins would not rotate properly as part of schematics, worldgen, and worldedit — now fixed.
- Waterwheel in some configurations did not always consume rapid flowing water — now fixed.
- Fixed the potential to split rapid-flowing water into two streams.
- Might avoid players getting banned by the anti-abuse monitor due to slow autosaves.
- Getting out of the bed did not check all possible spots, which could lead to getting stuck inside blocks — now fixed.
- Only allow entity debug mode in creative game mode.
- Shift-click on slots will stop moving item stacks if the source slot changes.
- Shift-click in the crafting grid could craft many items even if one ingredient was fully consumed — now fixed.
🔧 API Changes
- Moved
GuiDialogHandbook.RegexFromSearchText()andGuiDialogHandbook.CountMatches()toGuiDialog.
How to Update
To update your Vintage Story client or server to 1.22.7, simply log into the account manager and download the latest version.
If you run a Vintage Story multiplayer server, this is a recommended update — the auction house fixes are particularly valuable if your community uses the auction economy, and the anti-abuse and water system stability fixes benefit everyone. The update should not introduce any compatibility issues with existing worlds or mods.