
Whitelister
Manage your Minecraft whitelist directly through Discord. Players can be whitelisted by simply typing their name in a designated Discord channel. The bot responds with emoji reactions to keep the channel clean. Features include per-user whitelist limi
- Загрузки
- 650
- Подписчики
- 3
- Обновлён
- 6 июня 2026 г.
- Лицензия
- All-Rights-Reserved
Опубликован 10 ноября 2025 г.
🎮 Whitelister - Discord Whitelist Management
Manage your Minecraft whitelist directly through Discord - simple, fast, and clean!
✨ Features
- 💬 Intuitive Usage: Just write player names in a Discord channel - done!
- ✅ Emoji Feedback: Clean emoji reactions (✅/⛔) instead of cluttering text messages
- 👥 Multi-User Support: Each Discord user can whitelist multiple players (configurable)
- 📊 Clear Overview: List all your whitelisted players with !list
- 🗑️ Easy Removal: Remove players from whitelist with !remove PlayerName
- 💾 Persistent Storage: All data remains saved after server restarts
- 🔒 Channel-Based: Bot only responds in a designated Discord channel
🚀 Quick Start
- Create Discord Bot at https://discord.com/developers/applications
- Enable MESSAGE_CONTENT Intent (important!)
- Enter bot token and channel ID in config.yml
- Load plugin onto server and start
- Done! Write player names in Discord channel to whitelist them
Ченджлог
1.1.0Релиз26.1, 26.1.1, 26.1.2 · 6 июня 2026 г.
Added
- 🛡️ Staff verification — optional approval flow where requests wait for a staff ✅/❌ before being whitelisted (
staff-role-id). - ⏳ Pending/approved/denied status embeds in Discord.
Changed
- ⬆️ Paper API bumped to
26.1.2(new year-based versioning, after 1.21.11). - ☕ Java 21 → Java 25 — now compiles to Java 25 bytecode for Minecraft 26.1+.
- 🌐 All messages and logs translated from German to English.
Notes
- The Java 25 bytecode means the plugin targets MC 26.1+ servers; it will not load on older 1.21.x (Java 21) servers.
- Works on Paper, Spigot and Bukkit — uses only standard Bukkit API.
1.0.0Релиз1.21.9, 1.21.10, 1.21.11 · 10 ноября 2025 г.
[1.0.0] - 2025-11-10
🎉 Initial Release
✨ Features
- Discord Integration: Full Discord bot integration using JDA 5.0.0-beta.24
- Automatic Whitelisting: Add players to whitelist by simply typing their name in a designated Discord channel
- Emoji Reactions: Clean feedback with emoji reactions (✅ for success, ⛔ for errors)
- User Whitelist Limit: Configurable maximum number of whitelists per Discord user (default: 3)
- Commands:
- !list - View all your whitelisted players
- !remove - Remove a player from your whitelist
- /whitelister reload - In-game command to reload configuration
- Persistent Data Storage: Whitelist data saved to whitelist-data.yml and persists across restarts
- Player Name Validation: Validates Minecraft usernames (alphanumeric + underscore, max 16 characters)
- Configurable Settings: Customize bot token, channel ID, user limits, command prefix, and emojis
🔧 Technical
- Minecraft Version: 1.21.1 (Paper/Spigot)
- Java Version: 21+
- Lightweight Discord Bot: Uses JDA createLight() with minimal intents (GUILD_MESSAGES, MESSAGE_CONTENT)
- Async Operations: All whitelist operations run asynchronously to prevent blocking
- Singleton Pattern: Clean plugin architecture with centralized instance management
Комментарии
Загружаем…