Theatrical
by LilBroCodes
Theatrical is a Fabric mod for role play servers, with tools for running scenes, fights and a director role that manages them.
What it does
Story servers use the mod to run scenes and fights. Holding G, configurable to any key, makes the hand hold whatever item is in it, or stay empty. Holding the same key with an empty hand toward a player who holds an item out lets the viewer take that item from them. Holding Alt while scrolling changes walking speed, and Shift with Alt changes it in larger steps. By default the current walk speed is shown on screen, and that display can be turned off in the config.
Theatrical also includes checks that verify ReplayMod recording and Simple Voice Chat recording, which the mod can use as optional installs. Each check can be enabled separately, and when a check fails the server can count how many failures are allowed before a countdown starts. Players with the director role, normally server operators, run countdown commands and use the director command to set plot armor and its type, and to toggle the director role for a player. Local world operators can change server-side config from the client.
Key features
Hold-to-hold item control
Holding a configurable key holds whatever item is in the hand, or keeps the hand empty, so scenes can pass props between players.
Walking speed control
Alt with the scroll wheel changes walking speed, and Shift with Alt changes it in larger steps.
Recording checks
Checks for ReplayMod and Simple Voice Chat recording can be enabled per check and fixed when they fail.
Director commands
Players with the director role run countdown commands and manage plot armor and the director role itself.
Gallery
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 3
Optional 2
Use cases
Who it’s for: Role play server owners and operators who run scenes, fights and recorded sessions, and players who join those servers.
How it compares
Director's Cut is a Fabric mod for 1.20.1 – 1.21.5 that is client-side only and open source under the MIT License, so it changes nothing on the server. SpinReset is client-side only on Fabric for 1.20 – 1.21.10 under a custom license and is not open source. Plot Armor Mod is server-side only and open source under the GNU General Public License v3.0 only, built for 26.2, so players join without installing it, but it does not cover the same 1.20.1 build.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Theatrical | Fabric | 1.20.1 | Client and server | 2026-05-17 |
| Director's Cut | Fabric | 1.20.1 – 1.21.5 | Client-side only | 2025-11-14 |
| SpinReset | Fabric | 1.20 – 1.21.10 | Client-side only | 2025-10-22 |
| Plot Armor Mod | Fabric | 26.2 | Server-side only | 2026-07-17 |
Questions
Does Theatrical need Cardinal Components API and Composer?
Does the server need Theatrical installed?
Which Minecraft version does Theatrical support?
Are ReplayMod and Simple Voice Chat required?
In the catalog
Theatrical is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 34,764 mods support Minecraft 1.20.1.
More from LilBroCodes
Similar mods
What the author says
It is made for roleplay servers in order to make some parts of it better / easier. You can also enable a feature (per-check), which makes it so that if the check it is related to fails, the check gets "fixed" (like a recording being auto-started).
Official listing
- Modrinth page
- modrinth.com/mod/theatrical-mod
- Owner
- LilBroCodes
- Published
- 2025-10-29
- Updated on Modrinth
- 2026-05-17
- Facts verified
- 2026-10-15
