MiguelkiCore - SubtitleEngine
by Miguelki
MiguelkiCore - SubtitleEngine is a subtitle and text display library: it shows custom-formatted text on screen, and it is used for mapmaking and eventmaking.
What it does
SubtitleEngine is part of the MiguelkiCoreMod family and implements a complete subtitle system. A subtitle sequence is stored as a JSON file, and each file represents one full sequence. The command subtitles run followed by a user and a file name, without the .json extension, plays it, and subtitles clear stops the sequence for that user. Pauses can be inserted to create a delay without showing any text.
Text can be colored with a bracketed tag before the text, using the color]text form, and three colors are available. Standard subtitles can be placed in one of the screen positions and given one of two appearances. Three commands control playback. Minecraft codes can be followed inside the text, so formatting from the game still applies.
The mod is client and server, so the server and every player need it, and it depends on Architectury API. Files are published for Fabric and Forge across six release versions, 1.20.1 – 1.20.6, and the code is released under All rights reserved, so it is not open source.
Key features
Scripted subtitle sequences
Each JSON file holds a full subtitle sequence that the subtitles run command plays for a chosen user.
Timed pauses
Pauses create a delay between lines without displaying any text, which keeps cinematic timing precise.
Colored custom tags
A color]text tag sets the color of a line, with three colors available.
Screen position and appearance
Standard subtitles can be placed in one of three screen positions and shown in one of two appearances.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Who it’s for: Mapmakers and server owners who build cinematics or scripted events and want on-screen text with timing control, without writing their own display code.
How it compares
Disable Subtitles is a Forge-only, client and server mod for 1.16.5 – 1.20.1 under All rights reserved, so it turns subtitles off rather than scripting them. Toggle Subtitles is client-side only, open source under the GNU Lesser General Public License v3.0 only, and covers 1.19 – 26.3 on Fabric, Forge, NeoForge and Quilt. Cinematica is a Forge mod for 1.20.1 under the MIT License, and it is client and server.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| MiguelkiCore - SubtitleEngine | Fabric and Forge | 1.20.1 – 1.20.6 | Client and server | 2025-07-15 |
| Disable Subtitles | Forge | 1.16.5 – 1.20.1 | Client and server | 2026-04-05 |
| Toggle Subtitles | Fabric, Forge, NeoForge and Quilt | 1.19 – 26.3 | Client-side only | 2026-09-16 |
| Cinematica | Forge | 1.20.1 | Client and server | 2025-12-22 |
Questions
Does SubtitleEngine need Architectury API?
Does the mod have to be installed on the server?
Which game versions does the mod support?
In the catalog
MiguelkiCore - SubtitleEngine is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 11,154 mods support Minecraft 1.20.6.
More from Miguelki
Similar mods
What the author says
The subtitle system implemented in MiguelkiCoreMod is a complete solution for displaying custom-formatted text. • Each file represents a full subtitle sequence that can be played with the command /subtitles run [user] [file_name] (without the.json extension)
Official listing
- Modrinth page
- modrinth.com/mod/miguelkicore
- Owner
- Miguelki
- Published
- 2025-04-13
- Updated on Modrinth
- 2025-07-15
- Facts verified
- 2026-10-15
