Twitch Whitelist
Automatically whitelist players when they redeem a Twitch channel point reward! Perfect for streamers who want to let their community join their Minecraft server through Twitch integration.
介绍
Twitch Whitelist – Channel Point Whitelisting!
Automatically whitelist players when they redeem a Twitch channel point reward! Perfect for streamers who want to let their community join their Minecraft server through Twitch integration.
🎮 Core Features
- 🔗 Real-Time Integration – Connects to Twitch via EventSub WebSocket for instant redemption processing
- ✅ Smart Validation – Automatically validates Minecraft usernames and refunds points for invalid entries
- 💰 Auto-Refund – Failed redemptions are automatically refunded with helpful chat messages
- 💬 Chat Integration – Sends confirmation messages through your bot account
- 💾 SQLite Database – Tracks all redemptions, bans, and events with full history
- 🎯 Active Tracking – Limit how many Minecraft accounts each Twitch user can have whitelisted
🔄 Advanced Features
Bidirectional Ban Sync
- Ban a Minecraft player → automatically ban their linked Twitch account
- Ban a Twitch user → automatically ban all their linked Minecraft accounts
- Unban sync works in both directions
- Circular loop prevention included
Temp Ban Timeouts (New!)
- Temporary Minecraft bans automatically convert to Twitch timeouts
- Syncs duration up to 14 days (Twitch limit)
- Longer temp bans fallback to permanent Twitch bans
In-Game Management
- Reload config without restarting (
/twl reload) - Update reward title/cost in real-time (
/twl updatereward) - Lookup accounts to find linked Minecraft/Twitch usernames (
/twl lookup) - Permission system integration (LuckPerms, PlayerRoles)
📋 Requirements
- Minecraft 1.21.1
- Fabric Loader 0.18.4+
- Fabric API 0.116.7+1.21.1
- Twitch Developer Account (free)
- Two Twitch accounts: broadcaster and bot
🚀 Quick Setup
- Install mod on your Fabric server
- Create a Twitch Application and get Client ID/Secret
- Generate broadcaster and bot access tokens
- Create a Channel Point Reward requiring text input
- Configure
config/twitchwhitelist/config.json - Restart and test!
Detailed setup guide included in auto-generated HOWTO.txt file.
🎯 Perfect For
- Streamer Servers – Let your community earn their way onto the server
- Exclusive Access – Create a VIP experience with channel points
- Community Management – Track redemptions and manage access
- Interactive Streams – Engage viewers with server access as a reward
📊 What’s Tracked
- All redemptions (successful and failed)
- Ban/unban events between platforms
- Active whitelist status per user
- Complete audit trail in SQLite database
🔧 Configuration Options
- Automatic reward creation
- Max active whitelists per user
- Ban sync (MC ↔ Twitch)
- Temp ban timeout sync
- Custom reward title and cost
- EventSub port configuration
💡 Use Cases
Community Server: Set reward cost at 50,000 points to make joining meaningful
Subscriber Perk: Create exclusive server access for channel point earners
Event Server: Temporarily enable auto-whitelist during special streams
Moderation Tool: Use ban sync to keep troublemakers off both platforms
📦 What You Get
- Fully automated whitelist management
- No manual username entry needed
- Points automatically refunded for errors
- Complete redemption history
- Cross-platform moderation tools
- Real-time Twitch integration
- In-game management commands
🆘 Support
- 📖 Full Wiki Documentation – Complete guides and references
- Auto-generated setup guide (HOWTO.txt)
- Detailed troubleshooting section
- GitHub issues for support
📖 Wiki | Source Code | License: MIT
Server-Side Only: No client installation required
Transform your Twitch channel points into server whitelist access – automatically!
常见问题
Twitch Whitelist 支持哪些 Minecraft 版本?
Twitch Whitelist 支持 Minecraft Java 版 1.21.1,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
Twitch Whitelist 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。
评论
登录后评论和评分