promotional bannermobile promotional banner

xoxocraftNeoForge

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

XoxoCraft 1.37.0

File namexoxocraft-1.37.0.jar
Uploader
AhristogattiAhristogatti
Uploaded
Jun 25, 2026
Downloads
18
Size
976.9 KB
Mod Loaders
NeoForge
File ID
8318957
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:xoxocraftneoforge-1551925:8318957"

Learn more about Curse Maven

What's new

What's New

  • Localized Twitch chat messages — every message the bot writes back to Twitch chat (command responses, cooldown notices, music queue feedback, sub-gift vote announcements, raid thanks, Prediction open/resolve, Blood Moon / natural-disaster / mutation broadcasts, mascot level-up & kidnapping, sub anniversaries, !nextevent/!charge/!pet/!mutazione replies, …) now follows the streamer's in-game language instead of being hard-coded in Italian. Since Twitch chat is a single shared stream it can't be localized per-viewer, so the host client's selected language is used for the whole chat. The Twitch Prediction title and outcome labels are localized too.

Technical Changes

  • All ~50 sendToTwitch(...) call sites across XoxoCraft.java and TwitchIRCClient.java now resolve their text through Component.translatable(key, args).getString() (host-language resolution via Language.getInstance(), safe from the IRC/daemon threads). Added TwitchIRCClient.tw(key, args…) helper.
  • getNextEventStatus() rebuilt around translation keys (removed the Italian singular/plural inflection).
  • ~85 new twitch.xoxocraft.* keys (+ subvote.xoxocraft.result) added to both en_us.json and it_it.json.

This mod has no additional files