CTM SpeedrunIGT Integration
by tildejustin
CTM SpeedrunIGT Integration adds a way for SpeedRunIGT to read a category from a spec file, so runs can be split by in-game criteria.
What it does
A spec file describes a category: a category id, a display name and a set of completion criteria. Each criterion names a block identifier and a position given as x, y and z coordinates. On versions 1.7 – 1.12, an optional block data value can narrow the match, for example to a specific wool color. From 1.12 on, data values are no longer used, so the block identifier alone is enough. The namespace can be left off a block identifier.
The integration needs SpeedRunIGT installed next to it, and the two are used together: SpeedRunIGT runs the timer, and this mod supplies the category definitions it checks. Files target Fabric, Quilt and Legacy Fabric. The Fabric and Quilt builds cover 1.3.1 – 1.20.4, and Legacy Fabric covers the older range through 1.6.4. Snapshot builds are published as well. The mod is client-side only, so servers and other players do not need it, and the code is under the MIT License and open source.
Key features
Spec-defined categories
A category file sets its id, display name and the ordered lines that describe its criteria.
Position-based criteria
Each criterion checks a block identifier at fixed x, y and z coordinates to mark completion.
Optional data values
On 1.7 – 1.12, a block data value can be added to a criterion, for example to select a wool color.
Error logging
A broken category file throws an error into the logs with a description of what went wrong.
Gallery
Compatibility
Latest build for each game version and loader.
1.20.x5 of 5 versions with builds
1.19.x5 of 5 versions with builds
1.18.x2 of 2 versions with builds
1.17.x2 of 2 versions with builds
1.16.x2 of 2 versions with builds
1.15.x1 of 1 version with builds
1.14.x1 of 1 version with builds
1.12.x1 of 1 version with builds
1.11.x1 of 1 version with builds
1.10.x1 of 1 version with builds
1.9.x1 of 1 version with builds
1.8.x2 of 2 versions with builds
1.7.x3 of 3 versions with builds
1.6.x1 of 1 version with builds
1.5.x1 of 1 version with builds
1.4.x2 of 2 versions with builds
1.3.x2 of 2 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Custom run splits
Speedrunners can define their own category with checkpoints at chosen block positions and have SpeedRunIGT track it.
Version-specific categories
Category files can target a single version, such as 1.8.9 or 1.19.4, using the data value rules that apply to that version.
Who it’s for: The mod suits speedrunners and category authors who write their own SpeedRunIGT splits. Players who only time runs with the default categories do not need it.
Questions
Does CTM SpeedrunIGT Integration need SpeedRunIGT?
Why does a category not work after loading it?
Which loaders does the mod support?
In the catalog
CTM SpeedrunIGT Integration is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 13,907 mods support Minecraft 1.20.4.
More from tildejustin
Similar mods
What the author says
if it doesn't work at first, make sure the right category is selected in SpeedRunIGT in this example, the optional minecraft: namespace is omitted
Official listing
- Modrinth page
- modrinth.com/mod/ctm-speedrunigt-integration
- Owner
- tildejustin
- Published
- 2023-08-15
- Updated on Modrinth
- 2024-12-28
- Facts verified
- 2026-10-15