Tradepost Mod Update 1.6

Another year has passed and it’s time to give the trading post mod some love. Here’s an updated version that features inventory capacity management, blueprint trading and custom region mapping for heavily modded servers.

Inventory Capacity Indicators

The guild trading, server sales and storage room tabs now have inventory capacity indicators that update as you change quantities for your trading goods. It displays the resulting inventory weight after the trade and won’t let you process trades that wouldn’t fit in your inventory. Say goodbye to lootbags on the ground due to lack of capacity.

Basic blueprint Trading

Blueprints can now be sold at the guild trading post. The blueprint and receipe is saved and restored to the player buying the blueprint. Creating and selling blueprints in the server sales is not yet available.

Custom Region Mapping

Servers with additional customized regions can now map these to the trading post for full support of such regional items. You’ll find the new option in the Administration tab. Make sure the mapping matches your region list in the database and you’re good to go. Do NOT use this if you’re using the three default regions. Also keep in mind that a custom region mapping breaks region name localization for the trading UI.

You can find the updated server-side mod download in the feudal.tools Server Manager.

LiF:YO Livemap 3.2 released

Due to some changes to the Steam server query protocol introduced in December last year, which are now being adapted by some gameserver providers, the Livemap has been updated with the latest SourceQuery library to support proper Livemap-Gameserver communication with such setups.

Servers that were falsely shown as ‘offline’ should be back to normal operation with this update.

This is actually a minor patch-like update. The version number bump origins from raising the PHP version requirement, which is now PHP 7.4 instead of 5.5. This is not relevant for Livemaps hosted at feudal.tools but if you’re hosting your Livemap on your own webserver please double-check the PHP version in use before attempting to update (Information tab in config page)

Other minor fixes and changes:

  • Added 4 new POI icons (Anchor, Tent, Horseshoes, Swords)
  • Fixed a possible crash when saving configuration with empty admin Steam ID

LiF:YO Livemap Details: LiF:YO Livemap
LiF:YO Livemap Github: https://github.com/Nyut0n/lifyo-livemap

YoLauncher 1.0 Release

After all planned features for YoLauncher were implemented within the 9 months of development and beta testing, it’s time to release and promote our stable version of YoLauncher as of today.

Alongside switching from a beta to a stable release, this update introduces some enhancements and changes for better usability. We’ve also added a documentation page to the yolauncher webs to help server admins understand how modpacks work.

Region & Country auto-detection

We have decided to remove the manual assignment of region for each server on the yolauncher website and moved to an ip-based auto-detection instead. In effect, all servers in the serverlist now have a proper (filterable!) region assignment and even a country flag for their hosting location.

Region & Location Display

UI & MOds Improvements

  • Added a ‘clear’ button to the server history table
  • Added a seperate icon button to uninstall a modpack in the top app bar
  • Added a cleanup & validation procedure for the client mods folder
  • Direct Connections now support modpacks as well
  • … more bugfixes and enhancements. Full changelog is available in-app.

YoLauncher 0.6 Update

We’re excited to release a new major update for our YoLauncher Beta today. Server owners can now upload modpacks including assets, xmls and scripts for their servers through our website at https://yolauncher.app. YoLauncher will download and install these modpacks for everyone joining the servers prior game launch.

With this update, all the initially announced and planned features have made it into YoLauncher, making this update the first release candiate for stable (1.0)

How modpacks work

A server-modpack is a zip package that contains all the custom configs, scripts and 3D assets that are individual for the server. Most servers have used BasilMod::Pack to distribute such files to players, but it comes with a downside. Large packages on heavily populated servers can cause major lag spikes due to the file packaging and distribution workload going through the gameserver itself. You’re also prompted to restart your game after new files have been downloaded. To solve these issues, we have moved the file download out of the game and into the launcher, where it can prepare and update the client folder before the game is launched.

Continue reading “YoLauncher 0.6 Update”

YoLauncher 0.5 Update

Yesterday we’ve published a new update for YoLauncher that includes mainly fixes, minor visual enhancements and an alternative serverlist fetching method. Due to some reports of people being unable to get YoLauncher to build a proper serverlist we’ve implemented an alternative way that doesn’t utilize Steam services directly. This can be toggled on/off in the app settings. You don’t need to worry about this if your serverlist in YoLauncher was working fine before.

There’s also a new setting that lets you configure the local serverlist caching time. Be careful with low timings as that might get your IP blocked if YoLauncher is spamming Steam’s servers too much from your machine.

YoLauncher 0.4 Update

serverlist filter

Yesterday we’ve updated YoLauncher to a new release with some quality of life enhancements for both players and server admins. Next to the serverlists refresh button you’ll find a filter function that lets you search for different criteria such as mods, tags, regions and some more. We will likely expand the filter in the future based on your feedback.

A “direct connect” function has been added to mimic the in-game counterpart This allows joining hidden/private servers through YoLauncher.

Server owners can now set recommended, required and forbidden client mods on the yolauncher.app website for their servers. The launcher will then notify users about conflicts, missing mods or your recommendations when they attempt to join the server.

client mod settings

We’ve also added some stats and error collection. Right now this is just counting app startups, mod installations and server joins. Steam API errors are also reported to our web api to gather more information about an issue that some users are currently facing.

The new version is distributed through the auto-updater. If you’re not using YoLauncher yet, grab a copy from https://yolauncher.app.

YoLauncher 0.3 Update & Progress

After the initial beta release back in January I’ve come to team up with our friends at LiFX to make YoLauncher the best it can be.

Today we’re releasing an updated version that features even more details about servers and a client mod manager with the most popular mods that can be installed or uninstalled in one click. Note that YoLauncher is not compatible with earlier autoloaders released by LiFX or me, such as art.zip or core.zip. It’ll cleanup these deprecated versions from your YO directory and fully rely on the mods you’ve installed from the YoLauncher GUI to avoid conflicts.

The app is now distributed through our new website at https://yolauncher.app

We’ve also set up a login for server owners at the YoLauncher website that lets you customize how your own server should be displayed in YoLauncher. In addition to editing the already existing facts, you can now add a short server description and tag your server with themes such as “PvP” or “RP”.

Continue reading “YoLauncher 0.3 Update & Progress”

YoLauncher 0.2 Beta Release

Every end is a new beginning. When Bitbox announced the end of the LiF:MMO, I felt something new coming up. I started working on a simple desktop application that drags the serverlist out of the game. Why? Because this way, we could build our own replacement for Steam Workshop eventually.

The launcher displays the serverlist and lets you direct-join any server. It’ll then launch the LiF:YO game and autoconnect you to the selected server. This is a better way of connecting people to servers because you could download and install any mods and assets that the server requires before the game launches.

Continue reading “YoLauncher 0.2 Beta Release”

Tradepost Mod Update 1.5

It’s been a while since the last update for the trading post mod. Today I’m releasing a new version that implements a transaction log, trading of potions and similar items with effects and Alignment offers for the server market.

Preserving Effects

The effects of all items, including preperations, potions and cocktails should now be preserved when trading them through the guild trading post. For server market offers, the GM can activate them and configure the magnitutde through the UI when setting up the offer.

All items with effects now have an icon with a tooltip showing their effects list. *Note that this is imported from the default item_effects.xml file. If you made changes to this file on your server, the trading UI won’t display them correctly and show the default values instead.

Alignment Trade

The server market (Sell To Crown, Server Sales) now support Alignment offers. Players can buy or sell Alignment for coins if such offers are set up by the GM/Admins. The guild trading tab does not support this type of transaction however.

Continue reading “Tradepost Mod Update 1.5”

TTmod 1.5 released

This update fixes two issues found in v1.4 and adds new functions for future Livemap updates. The api documentation page was updated accordingly.

TTmod Download Page

Updating notices

  • Make sure to restart your server after updating the mod files.
  • If you are hosting a Livemap on your own webserver, make sure it is updated to 3.1.0 or higher before updating TTmod.

Changelog

  • Fixed: Animals table for Livemap doesn’t populate occaisonally
  • Fixed: RCON player kick not working
  • Added option to insert the character name to the MOTD.
  • Added new RCON command type for Alignment manipulation
  • Added method to bind RCON commands to callback events
  • Added new playtime-sensitive callbacks for character and account playtime on the server