
Vintage Story Mod DB · Vintage Story mod
Log Splitter
Ever wanted to share some of your favorite RP moments with a player who wasn't there? Client-chat.txt has all of the words, but you have to edit it and format it... Not to mention if you only want to capture TheBasic's proximity chat while a lively discussion
Quick answer
Which Log Splitter release should I use?
Log Splitter 1.1.0 targets 1.22.0, 1.22.1, 1.22.2. It must be installed on the client. Do not install it on the dedicated server. No extra mods listed for this file.
Where it goes
Is Log Splitter required on the client, server, or both?
It must be installed on the client. Do not install it on the dedicated server.
This Vintage Story file is marked client-only.
What else does Log Splitter 1.1.0 need?
1.1.0. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Log Splitter without breaking your instance.
Built for Log Splitter 1.1.0. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 1.1.0. It targets 1.22.0, 1.22.1, 1.22.2; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
It must be installed on the client. Do not install it on the dedicated server.
- 04
Pick the file you checked
Use the “Get this file” button beside 1.1.0. It opens that exact file at the source.
About this project
What does Log Splitter add?
Ever wanted to share some of your favorite RP moments with a player who wasn't there? Client-chat.txt has all of the words, but you have to edit it and format it... Not to mention if you only want to capture TheBasic's proximity chat while a lively discussion is happening in general, you're going to have a lot of that editing to do. Plus, if you leave the game and rejoin it'll get wiped! What's a person to do?
Fear not. With LogSplitter, a markdown file will get generated for each chat for each of your play sessions. No editing required!
The markdown files are saved with format YYYY-MM-DD-hhmm_<chat name>.md
Config
The default LogSplitter config looks something like this:
{
"serverChats": {
"0": "GeneralChat",
"-1": "ServerInfo",
"-5": "DamageLog",
"-6": "InfoLog",
"-4": "Console"
},
"mutedChats": [
-1,
-5,
-6,
-4
],
"chatDirectory": "C:\\Users\\<username>\\AppData\\Roaming\\VintagestoryData\\Logs",
"addTimestmap": true,
"filterChatMessage": true,
"filterRegex": "<[^>]*>",
}
serverChats
A dictionary that maps chat ids to the name you'd like present in the markdown file. Recommended that you avoid spaces and special characters depending on what your OS likes, after all this is going to be in the file name of the created markdown file!
Defaults to handling GeneralChat, ServerInfo, DamageLog, InfoLog, and Console logs. You may need to add more if you're using something like TheBasic's proximity chat.
If a mapping for a chat is not present here, the markdown file will be saved as YYYY-MM-DD-hhmm_UnknownChat(<chat id>).md
mutedChats
A list of chat ids that you don't want to create markdown files for.
chatDirectory
Defaults to your VintageStoryData\Logs directory.
addTimestamp
Boolean flag-- if true, messages will be prefixed with the curent time in the format
yyyy.mm.dd HH:MM:ss
filterChatMessage
Boolean flag-- if true, messages will be filtered to remove anything that matches the filterRegex (by default, this strips out html formatting-- set this to false to restore that behavior!)
filterRegex
A string that must compile to a valid regex. Removes everything it matches from being recorded to log files. If your regex does not compile, defaults to
"<[^>]*>"
Project description from Vintage Story Mod DB.
Pick your setup
Log Splitter releases for each Vintage Story version.
Choose the version and loader you play, then open the matching release.
1.22.6
1 loader build1.22.5
1 loader build1.22.4
1 loader build1.22.3
1 loader build1.22.2
1 loader build1.22.1
1 loader build1.22.0
1 loader build1.20.0-rc.6
1 loader build1.19.8
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Log Splitter versions and loaders
1.1.0
logsplitter_1.1.0.zip
19 Sept 2026
1.0.3
logsplitter_1.0.3.zip
4 Jan 2025
1.0.2
logsplitter_1.0.2.zip
2 Dec 2024
Looking for an older file? The official Vintage Story Mod DB project page is in Resources.