ModsFinder

OBSCraft

by MoSadie

OBSCraft connects Minecraft to OBS Studio through the OBS WebSocket plugin, so command blocks and datapacks can trigger actions in the stream.

FabricNeoForgeClient-side onlyGNU Lesser General Public License v3.0 onlyOpen source1.21 – 1.21.10

What it does

Once the connection is set up, a command block or datapack can switch the active scene, update the text of a Text source, or change whether a source is visible in a given scene. OBSCraft also works with filters such as the Move plugin filter, and the visible status of a source can be set through a filter as well. Actions are triggered by a specially formatted translatable chat message, which the mod listens for, decodes and carries out.

OBSCraft is client-side only, so only the client needs it; a server does not have to run it. It requires Architectury API and Fabric API on Fabric, and it is published for Fabric and NeoForge across 11 release versions, 1.21 – 1.21.10. The code is open source under the GNU Lesser General Public License v3.0 only, and the source code and issue tracker are public. The mod is still in active development and described as alpha, so bug reports are requested.

Key features

  1. Command-driven OBS control

    Command blocks and datapacks trigger OBS actions by sending formatted chat messages that the mod decodes.

  2. Scene and source changes

    Switch the active scene, update Text source content and set source visibility for a given scene from in-game.

  3. Scoreboard lookups

    Options accept literal names or look up names from a scoreboard objective, and work with both dummy objectives and real scoreboards.

  4. Tellraw generation

    The obscraft command can generate the tellraw command needed to send a trigger message.

Compatibility

Latest build for each game version and loader.

1.21.x11 of 11 versions with builds
1.21.100.2.2-Fabric0.2.2-NeoForge
1.21.90.2.2-Fabric0.2.2-NeoForge
1.21.80.2.1-Fabric0.2.1-NeoForge
1.21.70.2.1-Fabric0.2.1-NeoForge
1.21.60.2.1-Fabric0.2.1-NeoForge
1.21.50.2.1-Fabric0.2.1-NeoForge
1.21.40.2.0-Fabric0.2.0-NeoForge
1.21.30.1.0-Fabric0.1.0-NeoForge
1.21.20.1.0-Fabric0.1.0-NeoForge
1.21.10.1.0-Fabric0.1.0-NeoForge
1.210.1.0-Fabric0.1.0-NeoForge
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 2

Architectury APIAn intermediary api aimed to ease developing multiplatform mods.
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Stream scene switching from a world

A command block or datapack changes the active scene when a player reaches an area or completes a task.

Live text on stream

Scoreboard values or game events update the content of a Text source in OBS while the stream runs.

Who it’s for: Streamers who run Minecraft on the client and want the game to control OBS Studio, and datapack or command block authors who build those triggers.

How it compares

Full comparison

OBS Overlay is client-side only, open source under the MIT License, and published for Fabric and NeoForge across 1.20.5 – 1.21.4. Autocut is also client-side only and open source under the MIT License, but it is published for Fabric alone, across 1.20.4 – 1.21.4. OBSCraft covers 1.21 – 1.21.10 on both loaders instead.

ModLoadersGame versionsEnvironmentUpdated
OBSCraftFabric and NeoForge1.21 – 1.21.10Client-side only2025-11-07
OBS OverlayFabric and NeoForge1.20.5 – 1.21.4Client-side only2025-07-26
AutocutFabric1.20.4 – 1.21.4Client-side only2025-01-14

Questions

Does OBSCraft need Fabric API on NeoForge?

No. Fabric API is required only on Fabric; Architectury API is required on both loaders.

Does the server need OBSCraft installed?

No. The mod is client-side only, so the server does not have to run it, and players may join without it.

How is the OBS connection configured?

Enable the WebSocket Server in OBS, enable authentication, and copy the server port and password into the OBSCraft config file that appears after the first game launch.

In the catalog

OBSCraft is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 15,569 mods support Minecraft 1.21.10.

More from MoSadie

All projects

Similar mods

What the author says

Right now this is in active development and still in alpha, please report any bugs you find! Connect Minecraft directly to OBS Studio using the OBS WebSocket plugin. Allows using command blocks, datapacks, and plugins to trigger various actions in OBS Studio.
MoSadie, on the Modrinth page

Official listing

Owner
MoSadie
Published
2024-12-25
Updated on Modrinth
2025-11-07
Facts verified
2026-10-15

Tags