HomeJavaModsOBSCraft
OBSCraft
ModsJava

OBSCraft

by MoSadie · on Modrinth

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.9–1.21.10 · Fabric⬇ Download for 1.21.5–1.21.8 · Fabric⬇ Download for 1.21.4 · Fabric⬇ Download for 1.21–1.21.3 · Fabric⬇ Download for 1.21.9–1.21.10 · NeoForge⬇ Download for 1.21.5–1.21.8 · NeoForge⬇ Download for 1.21.4 · NeoForge⬇ Download for 1.21–1.21.3 · NeoForge
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
OBSCraft — screenshot 1OBSCraft — screenshot 2OBSCraft — screenshot 3

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.

This works by listening for a specially formatted translatable chat message, which is decoded then acted upon. You can generate a tellraw command using the /obscraft command.

Demo Video

Features

Each of these options support both typing literal names as well as looking up names from a scoreboard objective. You can either search for the first player with a specific score or search for the score of a specific player. (Works with both dummy objectives and "real" scoreboards)

NOTE: To have the client "see" a scoreboard objective for use in this mod, the scoreboard must be attached to a display. It can be any display, even if it's not visible to the player, like a different teams's sidebar.

Commands

Setup

OBS Studio

First, we need to make sure the websocket server is enabled.

In OBS go to Tools -> WebSocket Server Settings.

Make sure of the following:

Minecraft

Note: The mod required the Architectury API installed to load.

Launch the game once to generate the config file, it should be with other configuration files for you mods.

It should look like this:

{
  "connections": [
    {
      "ID": "default",
      "host": "127.0.0.1",
      "port": 4455,
      "password": "password"
    }
  ],
  "savedActions": {},
  "savedActionKeys": {}
}

For a simple setup just make sure port and password match the OBS settings.

After that restart the game and you should be good to go! Make sure everything is connected by running /obscraft listConnections and default should show up under Available Connections.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more