
BanMenu
BanMenu is a powerful Minecraft moderation plugin featuring a GUI, ticket system, Discord integration, and comprehensive punishment management for Spigot and Paper
Оцените первым
448
5
Список изменений
🎉 BanMenu Update 1.4.0
Update from 1.3.1 to 1.4.0
Thank you for using BanMenu! Here are the most important changes and new features in this version:
✨ New Features
🤖 Discord Rules Bot
- Quiz system improved: Conducted directly in the Rules channel with ephemeral messages (no DMs anymore)
- Better overview: Only summary at the end, no immediate feedback after each question
- Verification check: Players with the
role-to-assignrole don’t need to retake the quiz - Multilingual support: “Already verified” messages configurable in
discord_rules_bot.yml(DE/EN)
🎯 Discord Role Management
- Flexible role management via Discord Slash Commands
- Group-based permissions: Admin/Moderator groups with individual rights
- New config:
discord_role-permissions.ymlfor flexible role management - Slash Commands:
/role give&/role remove - Minecraft integration: Roles also manageable via
/discord-role
🔄 Role Synchronization
- Bidirectional: Minecraft groups ↔ Discord roles
- Configurable priority:
minecraft,discord, orboth - Manual sync:
/dc-syncfor self- or other-player synchronization - Customizable messages: All
/dc-syncmessages configurable via config
📝 Discord Slash Commands
- All Rules Bot commands now available as Slash Commands
- Configurable channel restrictions
- Always registered, even if modules are disabled
- New IDs:
rule-config-channel-id&role-permission-set-channel-id - Multi-line help messages in embed format
📁 Configuration Improvements
- Discord configs moved to subfolder
Discord-Configs/ - New files:
discord_role-permissions.yml, extendeddiscord.yml - Many messages now configurable
🐛 Bug Fixes
Discord Integration
- Fixed
IllegalStateExceptionon/role give - Fixed permission issue for
/discord-role - Discord ↔ Minecraft sync now works correctly
- Fixed
IllegalAccessExceptionin LuckPerms - Graceful shutdown warnings removed
General
- More stable LuckPerms integration
- Improved GroupManager support
- Enhanced logging for better debugging
🔧 Technical Changes
New Commands
/dc-sync– manual sync for yourself/dc-sync <player>– sync for other players (requiresbanmenu.discord.role.sync.other)
New Permissions
banmenu.discord.role.sync.use– self syncbanmenu.discord.role.sync.other– other-player syncbanmenu.discord.role.use– use/discord-role
Code Improvements
- Refactored DiscordRoleSyncManager
- Optimized error handling & logging
- Improved JDA integration
📋 Important Notes
⚠️ Breaking Changes
- All Discord configs now in
plugins/BanMenu/Discord-Configs/ - Move config files after updating
- New
discord_role-permissions.ymlcreated on first start
📥 Update Instructions
- Backup your config & database
- Replace old
banmenu-*.jar - Move Discord configs to the new folder
- Restart your server
- Check new options in
discord_role-permissions.yml
💡 Recommendations
- Enable Discord Role Sync:
discord-role-sync: true - Check & assign permissions
- Test features on a test server before production
📚 Documentation
- German: BanMenu Documentation DE (PDF)
- English: BanMenu Documentation EN (PDF)
🙏 Feedback & Support
- Website: endcrystal.eu
- Forum: endcrystal.eu/forum
- Discord: Support Server
Enjoy BanMenu 1.4.0! 🎉
Developed by EndCrystalTV
Файлы
banmenu-1.4.0.jar(27.85 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.4.0
Загрузчики
BukkitPaperSpigot
Версии игры
1.21–1.21.11
Загрузок
19
Дата публикации
25.12.2025
