
Mods / VTML Editor
Tags:
#Other
#QoL
#Utility
Author: jayu
Side: Client
Created: Mar 16th at 7:22 PM
Last modified: Mar 21st at 1:46 AM
Downloads: 74
Follow Unfollow 20
Author: jayu
Side: Client
Created: Mar 16th at 7:22 PM
Last modified: Mar 21st at 1:46 AM
Downloads: 74
Follow Unfollow 20
Latest file for
Various v1.20.x:
vtmleditor_1.1.2.zip
1-click install
VTML Editor is a powerful tool designed to simplify the creation and previewing of VTML language entries in Vintage Story. With an in-game interface—accessible via the U key by default—this editor lets you quickly search for language entries (complete with wildcard support) and view them in multiple languages. The preview window, which replicates the exact dimensions of the handbook, ensures you get an accurate preview of your content.
In-game, you can open the editor by entering either the command .vtmleditor
or .vtmle
.
Recent enhancements include:
- Syntax Highlighting & Customizable Themes:
- Easily switch between themes directly in the UI (Load any theme asset from
assets/<modid>/config/vtmleditor/themes.json
). - Comes with a variety of default themes to choose from.
- Easily switch between themes directly in the UI (Load any theme asset from
- Revamped Vanilla Text Editing Classes:
- Selectable Text:
- Use mouse drag to select text.
- Double-click to select a word and triple-click to select an entire line.
- Keyboard shortcuts (shift + movement keys) for more control.
- Standard Keyboard Shortcuts: Copy (Ctrl+C), paste (Ctrl+V), cut (Ctrl+X), select all (Ctrl+A), and even Ctrl+Backspace (delete word) for efficient editing.
- Undo/Redo System: Reverse up to 100 edits with Ctrl+Z and restore them using Ctrl+Y or Ctrl+Shift+Z.
- Style Shortcuts: Quickly apply formatting with Ctrl-I (italic) and Ctrl-B (bold).
- Enhanced Miscellaneous Interactions: Improved handling of keys such as Tab and better caret tracking.
- Selectable Text:
- Additional Functionality:
- Convenient buttons to insert VTML tags such as hotkey tags (selectable from a dropdown) and link tags (automatically wraps around selected text).
- And more features are on the way!
Example Theme Configuration
[{
"Code": "default",
"FontName": "sans-serif",
"FontSize": "16",
"TokenColors": {
"TagDelimiter": "#8F8F8FFF",
"TagName": "#8F8F8FFF",
"AttributeName": "#CC9966FF",
"EqualsSign": "#8F8F8FFF",
"AttributeValue": "#6BA6CEFF",
"Text": null
}
}]
More modding tools and libraries
Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
v1.1.2 | 31 | Mar 21st at 1:46 AM | Show | vtmleditor_1.1.2.zip | Install now | |
v1.1.1 | 15 | Mar 18th at 1:04 PM | Show | vtmleditor_1.1.1.zip | Install now | |
v1.1.0 | 11 | Mar 17th at 10:46 PM | Show | vtmleditor_1.1.0.zip | Install now | |
v1.0.1 | 11 | Mar 16th at 11:50 PM | Show | vtmleditor_1.0.1.zip | Install now | |
v1.0.0 | 5 | Mar 16th at 7:23 PM | Show | vtmleditor_1.0.0.zip | Install now |
this saved my life
DejFidOFF what do you mean with move in exactly? The mod supports copy/paste, selection, movement arrows to more around the text, etc
jayu
I like it, but hell, it´s too slow to move in text..
Vinter_Nacht I'm not sure what you meant by automatic tbh, what did you have in mind?
jayu - I shouldn't have said "just" an editor, that's already a god send. Probably best it isn't automagic.
Ok I will change that
Y hotkey is taken by time switch by default
Vinter_Nacht it's just an editor, you copy your result and paste it in your lang file. I couldn't find a nice way to save it automatically as the game loads lang entries from multiple files. Easier to just copy it and paste it where you need it.
Is it necessary to have this as a dependency for the mod, or is it just a utility for writing handbook entries?