Repository navigation
Releases: ModdingTavern/TavernLauncher
Releases · ModdingTavern/TavernLauncher
Release list
TavernLauncher v1.8.4
- Integrated with TavernLib v1.5.2
- Integrated with CircuitLord's Voice Chat v1.0.8
- Added a button for advanced server settings under server settings
- Added a custom timer for the game's garbage collection under advanced settings (requires TavernLib v1.5.2)
- Added an additional check that kills off orphaned restart processes when using the scheduler service on TavernLauncher
- Log files can now no longer exceed 10MB
- LogArchiver added as a function to automatically roll a new log file whenever you launch your client/server
- Added a button to manually start a new log file from within TavernLauncher
- Security fixes implemented
- Added a visual to quickly see your ping to each server in the server browser
- Fixed an issue with addon tabs
- Added a built-in wiki for the installation steps (includes full guides, TLDR guides, technical documentation, troubleshooting steps and a FAQ)
TavernLauncher v1.8.3
Patch notes for 1.8.3:
!! Update to TavernLib v1.5.0 required for all the new features !!
- Added the option to add additional addons into TavernLauncher (these are officially curated when you update through the official channels), which makes community insertions into TavernLauncher easier to manage
- TavernKeeper: Added a "Recently Selected" list as per request
- TavernKeeper: Added quick teleports to some common POI's in game (Tower Checkpoints, Forest Entrance, Battlefield, ...)
- TavernKeeper: Added a Clone button, credits to RavenSeb
- TavernKeeper: Added a Macro tab as the first addon to TavernLauncher, credits to RavenSeb
- TavernKeeper: Added options to reorder or quick-jump to a tab in preparation for multiple community made tab addons
- Integrated with TavernLib v1.5.0 to fix phantoms/heartberries and mounds not spawning over the world
- Fly mode has been re-introduced as a launch option -> Only works for users with any of these roles: "fly", "moderator" or "owner", these roles can be set in the players menu in your server management panel
- Server settings window has had a revamp and is now much more compact
- Added the option to set a daily server reboot hour, or the option to reboot every X hours
- Drastically changed the file system of the TavernLauncher source files to modularize and make easier to change
- Not typing in an IP when doing a remote console connect or a TavernKeeper connection now defaults to 127.0.0.1
- On the client side, it now remembers which server you were look at last for tickets so you don't have to fill it in each time
- On the client side, added a dropdown to quick-select the recent servers you were in for the ticket system
- Integrated a game settings window into the client launcher, which shows you the actual settings you can change for the game - this should help with the issue that you can't change settings in the main menu anymore
- Integrated an automatic way of applying for a whitelist when trying to join a whitelist server - this should give server hosters more peace of mind when trying to have a community protected against cheaters
- The 'tickets' button will now flash if you have anything new related to your tickets
- The 'players' button will now flash if you have pending whitelist requests
- Added the option to provide a region tag to your server, servers that did not update or select one will be labelled as "unknown"
TavernLauncher v1.8.2
Patch notes for 1.8.2:
!! Update to TavernLib v1.4.0 required for all the new features !!
- Compatibility with TavernLib v1.4.0
- Added TavernKeeper, a homebrew solution to Prefabulator
- TavernKeeper had a large pass of extra features, and is now fully integrated with TavernLib's PlayerCommandModules
- Added the Remote Console on the client launcher, to remotely connect to your servers if you have the console token
- Implemented a hashing validation for downloading/installing mods and patches, to prevent false succesful messages from making it seem like it actually worked
- Added a copy console token button on the server launcher
- All consoles reworked to work on WebSockets instead of NLog/ServerRemoteConsole
- Cleared up the whacky artifacts displayed in console feedback
- Added a server version history to the server browser, that should make it easier to know which servers are actually updated to the latest versions (will only start showing for servers on tavernlib 1.4+)
TavernLauncher v1.8.1
Changelog:
- Added the parameter information to the auto-completion inside CommandLauncher
- Attempted to fix a launcher auto-update issue, will be able to test in 1.8.2
- YamlDotNet has been removed as a dependency
- TavernLauncher is no longer responsible for community server communication, TavernLib handles this
- Central community server list will now also show headless servers (when I put it live)
- Fixed an issue with the comment input field not being clear on the server.exe
- Added a "set password" button to the server settings to make it less confusing
- Removed spacers inside of server settings
- Removed the ability to filter by UID inside of blacklist
- Fully integrated functionality with the recent TavernLib update to show playercounts etc
- Launcher auto-update wasn't working properly, backend system has been changed
- Updated auto completion for the console commands to include missing entries
- Fixed an issue with popups bringing the wrong window into focus
- Further security tweaks regarding the name checking for servers and usernames
TavernLauncher v1.8.0
Major overhaul of backend systems.
Full patch notes:
v1.8.0
- Added a toggle to disable the account limit per IP, this is to assist with proxied servers
- Added an auto-update feature to the launchers. If all works well, you should no longer have to download any new .zip file in the future. It will detect if there are more recent versions out there and locally upgrade your version to the latest
- Added the framework needed to show the actual server playercounts - Pending TavernLib update
- Added more checks and fallbacks to the mod installation window, which should hopefully assist users who were having trouble downloading MelonLoader etc via the launcher
- A fallback system has also been added for mod installations. You will notice the needed dependencies are now also shipped with the build, meaning that if the online connection fails for whatever reason - it will install the one locally cached. Next time your internet connection works it will prompt you to update anyway. This is to make sure you don't get completely stuck to play the game waiting for these files
- To combat .json files being split across multiple folders, ALL the launcher created files will now automatically go to %appdata%/TheModdingTavern/ instead.
- Integrated Cody's CommandLauncher and Server + Player Name restrictions
- Integrated CircuitLord's voice chat mod
- Split up the mods section into required + optional mods, with CircuitLord's voice chat mod being the first optional mod
- Integrated tavernToken as a startup parameter - Pending TavernLib update
- Unified Whitelist/Blacklist.json into users.json
- Integrated versioning into the launchers (shows the current version in the header)
- Fixed an issue with the /tokens subfolder not being created correctly inside the new %appdata%/TheModdingTavern/ folder
- Integrated tab-completion into the server console commandlauncher
- Simplified the client executable to have less text on screen and make it less confusing in general
- Added a system to add roles to users - Pending TavernLib update
- The token button will now stop flashing once a user acknowledges the actual message
- Integrated a "ticket" system so that users have a way to contact a server owner
TavernLauncher v1.6.2
TavernLauncher's official release!