Back to mods
xoxocraftNeoForge project artwork

CurseForge · Minecraft mod

xoxocraftNeoForge

XoxoCraft is a NeoForge Minecraft mod that integrates Twitch chat with interactive in-game commands and viewer-driven events

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

Quick answer

Which xoxocraftNeoForge release should I use?

Updated 14 days ago
Latest stable file XoxoCraft 2.0.2
Game version 1.21.1
Loader NeoForge

xoxocraftNeoForge XoxoCraft 2.0.2 targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 2 required mods have matching files.

Where it goes

Is xoxocraftNeoForge 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 xoxocraftNeoForge XoxoCraft 2.0.2 need?

XoxoCraft 2.0.2. Change the file and its required mods may change too.

All 2 required mods have matching files

Install KubeJS, Rhino first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

1 listed on this file 1 pulled in by one of those mods
KubeJS Needed by xoxocraftNeoForge XoxoCraft 2.0.2
required
Matching file found Matched file: KubeJS NeoForge 2101.7.2-build.368
Rhino Needed by KubeJS
pulled in
Matching file found Matched file: Rhino 2101.2.7-build.85

1 extra mod was pulled in by another dependency. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add xoxocraftNeoForge without breaking your instance.

Built for xoxocraftNeoForge XoxoCraft 2.0.2. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use XoxoCraft 2.0.2. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install KubeJS, Rhino first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

  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 XoxoCraft 2.0.2. It opens that exact file at the source.

About this project

What does xoxocraftNeoForge add?

🎮 XoxoCraft — Twitch Chat Controls Your Minecraft

XoxoCraft is a NeoForge mod that bridges your Twitch chat directly into Minecraft. Your viewers type commands, and things happen — instantly, in real-time, on your stream.


⚡ 80+ Twitch Commands

Give your chat the power to wreak havoc (or help you out):

  • 💣 Spawn TNT, mobs, phantoms, or a Warden
  • 🏃 Invert your controls, steal your items, or strip your armor
  • 🌋 Rain TNT, anvils, or arrows for up to 60 seconds
  • 🪄 Enchant, curse, repair, or destroy your held item
  • 🧨 Trigger explosions, lightning storms, lava traps, and more
  • 🎲 !random — executes a completely random command every time
  • 🎰 !lottery — 10 weighted outcomes from jackpot to total ruin

🏟️ 13 Automated Mini-Game Events

Every 30 minutes, a random mini-game is automatically triggered in a custom void dimension:

Event Description
🏃 Parkour 5-minute score attack with diamond milestones
🥊 Sumo 60s on a 9×9 platform — chat uses knockback commands
🎯 Dropper Fall through 7 increasingly difficult rings
❄️ Spleef 11×11 snow floor that auto-disappears in 3 phases
✈️ Elytra Fly through 10 rings in 90 seconds with random wind
💣 Minefield Cross a hidden TNT grid — 3 difficulty levels
🦑 Squid Game 24 rows of glass panels, 5 attempts, persistent layout
🎭 Simon Says 10 rounds of follow-the-command before time runs out
🎨 Color Run 20 rounds — stand on the right colored zone in 4 seconds
🧠 Memory Growing color sequences — 3 lives, how far can you go?
🗺️ Labyrinth Procedurally generated maze — 3 difficulty sizes
🏹 Dodge Ball Dodge arrows from all directions for 60 seconds
⬇️ Falling Objects Collect gold, dodge magma — 3 escalating phases

Each event has tiered rewards and penalties based on performance.


🔧 Features

  • 🔴 Live Twitch integration via IRC — zero delay
  • 👁️ Viewer count BossBar — always visible at the top
  • 💬 In-game Twitch chat panel (press Tab)
  • ⏱️ Per-command cooldowns — fully configurable in-game
  • 💸 50 Bits bypass — viewers can skip any cooldown with bits
  • 🎁 Sub/Resub rewards — configurable commands on subscription
  • 🗳️ Sub Gift Vote — chat votes on which command gets triggered
  • 📋 Session log — every command saved to a local log file
  • 🔒 Food & inventory locked during all events
  • 📍 Exact return teleport — always back to where you were
  • ⚙️ In-game cooldown editor — no config file editing needed
  • 🔄 Auto token refresh — OAuth stays alive without restarting

🚀 Getting Started

  1. Create a Twitch app at dev.twitch.tv (OAuth Redirect: http://localhost:3000/callback)
  2. Launch Minecraft — the setup wizard will guide you through the configuration
  3. Connect your Twitch channel and let the chaos begin

📋 Requirements

  • Minecraft 1.21.1
  • NeoForge 21.1.172+
  • Java 21

Privacy & Data

XoxoCraft runs entirely on your computer and does not collect or send any data automatically. No telemetry, no tracking, no background data collection. Your Twitch credentials (OAuth tokens) stay only on your PC and are never sent to anyone except Twitch itself.

The only exception is fully optional and opt-in: the "Send my logs" button (under Options → More XoxoCraft Options) lets you voluntarily send your session log to the author for debugging. It never sends anything unless you press it and accept the consent screen.

  • What is sent: only session_log.txt (commands and game events) — never your tokens or config.
  • Viewer usernames are pseudonymized before sending (e.g. viewer_a1b2), so no real identities leave your machine.
  • Purpose: debugging only. You can request deletion of your logs at any time.

📄 Full privacy policy: https://xoxocraft.pages.dev/privacy


Made with ❤️ for the XoxoCraft Twitch community.

Project description from CurseForge.

Pick your setup

xoxocraftNeoForge by Minecraft version and loader

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

1 available setups

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

Recent files

xoxocraftNeoForge versions and loaders

38 of 38 releases match

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