promotional bannermobile promotional banner

xoxocraftNeoForge

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

๐ŸŽฎ 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

Made with โค๏ธ for the XoxoCraft Twitch community.

The xoxocraftNeoForge Team

profile avatar
  • 2
    Projects
  • 83
    Downloads