Back to mods
TwitchSpawn project artwork

CurseForge · Minecraft mod

TwitchSpawn

A mod for twitch streamers. Handles live events with the rules handcrafted by the streamer!

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

Quick answer

Which TwitchSpawn release should I use?

Updated 2 years ago
Latest stable file TwitchSpawn v1.9.3
Game version 1.18.1, 1.18.2, 1.18
Loader Forge

TwitchSpawn v1.9.3 targets 1.18.1, 1.18.2, 1.18 with Forge. 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 TwitchSpawn 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 Forge
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 TwitchSpawn v1.9.3 need?

TwitchSpawn v1.9.3. 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 TwitchSpawn without breaking your instance.

Built for TwitchSpawn v1.9.3. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use TwitchSpawn v1.9.3. It targets 1.18.1, 1.18.2, 1.18 with Forge; 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 TwitchSpawn v1.9.3. It opens that exact file at the source.

About this project

What does TwitchSpawn add?



Long waited update is finally here! 🎉 1.14 Adaptation is alive!

Check user manual for better information: https://igoodie.gitbook.io/twitchspawn/

You can say hi to us by giving our Discord Server a visit! (https://discord.gg/KNxxdvN)

Brief Summary

TwitchSpawn is a Minecraft mod designed for Twitch streamers using 3rd party streaming platforms!

It listens for live events related to your Twitch channel using various Socket APIs. Then it handles those events with the rules handcrafted by you!

Preview #1Preview #2

How to use?

Complete user manual can be found on https://igoodie.gitbook.io/twitchspawn/

Features

1. All the events!

Thanks to the power of SocketIO, the mod is now able to respond to a wide variety of events! Donations, follows, subscriptions, resubs, bits and many more events including for Youtube and Mixer as well! List of supported streaming platforms:

• Streamlabs - (https://dev.streamlabs.com/docs/socket-api)

• StreamElements - (https://developers.streamelements.com/websockets

(See 📜 TSL Events & Predicates - https://igoodie.gitbook.io/twitchspawn/twitchspawn-language/tsl-events-and-predicates)

2. Your own, readable rules!

The mod now comes with its own language to understand you: TwitchSpawn Language (TSL)! With TSL, declaring event handling rules (rule sets) is piece of cake! It is easily understandable. (E.g following sequence is a valid TSL script: DROP minecraft:diamond ON Twitch Follow)

(See 📜 TSL Basics - https://igoodie.gitbook.io/twitchspawn/twitchspawn-language/tsl-basics)


3. One server, multiple streamers!

The mod is capable of parsing more than one ruleset, which makes it possible for multiple streamers to use TwitchSpawn on the same server!

(See 📄 credentials.toml - https://igoodie.gitbook.io/twitchspawn/reference/configurations/credentials.toml)

Exemplar credentials.toml:


4. Way better customizability

You can customize the text that is shown on an action, with an easy JSON format and well known Minecraft Text Component syntax!

(See 💿 Minecraft JSON Text Components - https://github.com/skylinerw/guides/blob/master/java/text%20component.md)

(See 📘 Customizing Messages - https://igoodie.gitbook.io/twitchspawn/basics/customizing-messages)

Exemplar messages.title.json:


5. More reliable than before!

Unlike the previous (1.12.x) versions, errors will not cause Minecraft to crash with no report. Instead it is aimed to show errors to the user as much as possible. If you're facing any sort of problem, do not hasitate giving our Discord Server a visit!

(👾 Discord Invite: https://discordapp.com/invite/KNxxdvN)

Error Display Preview

Special Thanks

Special thanks to each one of those beautiful people:

  • * ToastNomNomNom - For reaching me, motivating me for a whole new paradigm and helping me do the alpha testings!
  • * Köfteistköfte - For his amazing OS_RUN action idea and testings!
  • * AdmiralLemon - For his bug reports and helps on debugging!
  • * Darkphan - For his precious Github issues and suggestions!
  • * iskall85 - For reaching me and motivating me for a 1.12.x refactor/port!
  • * TheGreatGildersneeze - For his amazing TwitchSpawn server and correction on a misleading documentation page!
  • * JimilT92 - For his amazing insight on placeholder expressions and detailed issues!
  • * BisUmTo - For his priceless bug-reports and endless effort on debugging them!
  • * Diaval - For his epic memes and pair programming sessions!
  • * My Guildies: Elanor & Vaelios - For preparing German and French translations!
  • * And every single person in our Discord Server for keeping us motivated on this project!

Facing an Issue?

Project description from CurseForge.

Pick your setup

TwitchSpawn by Minecraft version and loader

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

27 available setups

Showing the newest 12 of 19 game versions. Older files are in the list below.

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

Recent files

TwitchSpawn versions and loaders

19 of 19 releases match

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