Vintage Story Mod DB · Vintage Story mod
Macro Delay
Macro Delay adds some new commands to the pocket of people that want to just do more stuff automatically. It adds the following commands: • .mdrun - Run a given macro which will handle .mdrun, .mdelay, .mdstop and .mdrepeat in them. If given global delay, run
Quick answer
Which Macro Delay release should I use?
Macro Delay 1.0.0 targets 1.19.8. 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 Macro Delay 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 Macro Delay 1.0.0 need?
1.0.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 Macro Delay without breaking your instance.
Built for Macro Delay 1.0.0. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 1.0.0. It targets 1.19.8; 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.0.0. It opens that exact file at the source.
About this project
What does Macro Delay add?
Macro Delay adds some new commands to the pocket of people that want to just do more stuff automatically. It adds the following commands:
- .mdrun - Run a given macro which will handle .mdrun, .mdelay, .mdstop and .mdrepeat in them. If given global delay, run the first command instantly and then every other command will have a delay of
- Argument 1: MacroId (Integer)
- Required
- Argument 2: Global Delay in Milliseconds (Integer)
- Optional
- Argument 1: MacroId (Integer)
- .mdstop - Stop all delay macros, or if given a macro id, stop only the macro with that id.
- Argument 1: MacroId (Integer)
- Optional
- Argument 1: MacroId (Integer)
- .mdlist - List all running delay macros.
Commands that _ONLY_ exist inside of macros. Don't do anything for clients / server.
.mdelay (milliseconds int)
.mrepeat (milliseconds int)
Please see the following source folder for a bunch of examples of it's usage:
Project description from Vintage Story Mod DB.
Pick your setup
Macro Delay releases for each Vintage Story version.
Choose the version and loader you play, then open the matching release.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Macro Delay versions and loaders
1.0.0
macro_delay.zip
18 Jun 2024
Looking for an older file? The official Vintage Story Mod DB project page is in Resources.