ModsFinder

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.

FabricForgeClient and serverAll rights reserved1.20.1 – 1.20.6

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

  1. Scripted subtitle sequences

    Each JSON file holds a full subtitle sequence that the subtitles run command plays for a chosen user.

  2. Timed pauses

    Pauses create a delay between lines without displaying any text, which keeps cinematic timing precise.

  3. Colored custom tags

    A color]text tag sets the color of a line, with three colors available.

  4. 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.

1.20.60.0.20.0.2
1.20.50.0.20.0.2
1.20.40.0.20.0.2
1.20.30.0.20.0.2
1.20.20.0.20.0.2
1.20.10.0.20.0.2
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Architectury APIAn intermediary api aimed to ease developing multiplatform mods.
Required

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
MiguelkiCore - SubtitleEngineFabric and Forge1.20.1 – 1.20.6Client and server2025-07-15
Disable SubtitlesForge1.16.5 – 1.20.1Client and server2026-04-05
Toggle SubtitlesFabric, Forge, NeoForge and Quilt1.19 – 26.3Client-side only2026-09-16
CinematicaForge1.20.1Client and server2025-12-22

Questions

Does SubtitleEngine need Architectury API?

Yes. Architectury API is a required dependency and must be installed alongside SubtitleEngine on both Fabric and Forge.

Does the mod have to be installed on the server?

Yes. A server running it needs every connecting player to have it too.

Which game versions does the mod support?

Files exist for 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5 and 1.20.6. The latest Fabric and Forge files are 0.0.2 for 1.20.6, published 2025-07-15.

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

All projects

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)
Miguelki, on the Modrinth page

Official listing

Owner
Miguelki
Published
2025-04-13
Updated on Modrinth
2025-07-15
Facts verified
2026-10-15

Tags