Back to mods
StreamLink project artwork

CurseForge · Minecraft mod

StreamLink

StreamLink is a streamer's ultility that will allow them to connect their minecraft instance to their streaming services for integration

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which StreamLink release should I use?

Updated yesterday
Latest stable file StreamLink-1.2.2-neoforge-1.21.1.jar
Game version 1.21.1
Loader NeoForge

StreamLink-1.2.2-neoforge-1.21.1.jar targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is StreamLink required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does StreamLink-1.2.2-neoforge-1.21.1.jar need?

StreamLink-1.2.2-neoforge-1.21.1.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add StreamLink without breaking your instance.

Built for StreamLink-1.2.2-neoforge-1.21.1.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use StreamLink-1.2.2-neoforge-1.21.1.jar. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside StreamLink-1.2.2-neoforge-1.21.1.jar. It opens that exact file at the source.

About this project

What does StreamLink add?

StreamLink allows you to connect your minecraft game to your favorite streaming services. You can setup different interactions into your game based on how you imagine what your interaction willl for you and your viewers

You can customize your interaction in many different ways some ways are

  • Summon a Hostile or Passive Monster
  • Give yourself equipment
  • Give yourself a potion effect
  • Relay your twitch chat into game

You can Apply Some Logic to Your integrations to limit your interactions to Subscribers, or have it only work for certain viewers. Or even control what happens for when you get bits. The possiblities are endless based on your style of integration

This is a client and server side mod. So if you're playing on a SMP the mod must be on both the client and the server.

Please Note - This is very much a work in progress mod and will be adding more functionality as time goes on. If you have any questions please hop into the Chaos Crew Discord and someone will answer the best they can.

Usage
/streamlink auth - This will setup/reset the connection between streamlink and twitch eventsub
/streamlink status - This will show the status of the connections
/streamlink reload - Reloads the connection information all event providers
/streamlink channelpoint - This will show you all of your channel point rewards you have defined along with their Ids
/streamlink reloadconfig - Reloads the streamer and action configuration data
/streamlink debug - This will allow you to test out your configurations and simulate a message coming from your provider

Streamlink Debug - One of the hardest things when you are setting up your configuration is verifying that what you did for things like sub bombs or subscriptions, etc is working. WIth the debug command you can take a sample EventSub message and have streamlink run it as if it came from the provider. To set it up. Create the following directories in your minecraft config folder "streamlink\debug". Please any Event Sub JSON file in there then run /streamlink debug <file name> and streamlink will use this to simulate a message coming from the provider

2026-06-14 - I'm Working on a User interface now which will run outside of minecraft. I will post sample configurations in ChaosCrew Discord so you can have something to go off of.

2026-06-25 - Gui Is underway and i'll distribute it here with instructions on how to use it. We we also distribute some sample configurations and a readme file in hopefullly in the next few days. Also a wiki is planned.

2026-08-10 - GUI is about 85% complete and i'm nailing down all the bugs so i can get this UI into testing

2026-08-20 - Initial Release Candidate of the UI Is just about ready. WIll post it as soon as its more tested.

2026-09-14 - Published Version 1.1 of streamlink. UI will be released on 2026-09-20

Finally I have to thank some folks that have really been there and have really were an immense help. The Folks at CJZ Studios for the amazing logo. ElderVoyager and the rest of the ChaosCrew for all your support in the process while writing this mod.

Project description from CurseForge.

Pick your setup

StreamLink by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

2 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

StreamLink versions and loaders

13 of 13 releases match

Looking for an older file? The official CurseForge project page is in Resources.