TwistMyCraft
A challenge mod with optional streamer integrations. It rolls random gameplay challenges on a timer, shows an in-game overlay, and can display Twitch and YouTube chat with optional viewer-triggered commands
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
TwistMyCraft
---
A Fabric mod that adds a rotating challenge system for Minecraft, plus optional streamer features including chat overlay and viewer commands.
✨ Features
- Viewer Commands: Challenges automatically rotate on an interval controlled by the `challengeInterval` gamerule - Viewer Commands: Mix of gameplay twists and visual effects including shaders and post-processing - Viewer Commands: Shows active challenges and timing information - Viewer Commands: Display Twitch and YouTube chat messages directly in-game - Viewer Commands: Allow chat commands to trigger in-game effects (optional)
📋 Commands & Controls
Gamerule
- `challengeInterval` - Set challenge rotation interval in seconds
Server Commands (`/tmc`)
- `/tmc start`, `/tmc stop`, `/tmc pause`, `/tmc resume` - Challenge system controls - `/tmc challenge <challenge_id|random>` - Manually trigger a specific challenge
⚙️ Configuration
Client Config (`config/twistmycraft_client.json`)
- Controls which Twitch/YouTube sources appear in chat overlay - Commands toggle (singleplayer) controls viewer command permissions
Server Config (`config/twistmycraft_server.json`)
- `enableStreamerMode` - Gates viewer commands entirely - `commandSources` - Lists which chat sources can run viewer commands
🎮 How to Access Settings
Open the Streamer button from the Minecraft options menu. If using ModMenu, TwistMyCraft also registers a ModMenu config screen (ModMenu optional).
📚 Credits
- Mod icon based on Tabler Icons (Tabler Icons)
🔗 Links
- Donate - %%MD1%% - Donate: %%MD2%% | %%MD3%%
Perfect for streamers looking to add viewer engagement and content creators wanting dynamic gameplay variety!
---
No, this description isn't AI generated, I've been making descriptions like this since before AI