{"id":25399,"date":"2026-06-01T12:09:19","date_gmt":"2026-06-01T09:09:19","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/banmenu\/"},"modified":"2026-06-01T12:09:19","modified_gmt":"2026-06-01T09:09:19","slug":"banmenu","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/banmenu\/","title":{"rendered":"BanMenu"},"content":{"rendered":"<p>![# BanMenu \u2013 The Ultimate Minecraft Moderation Plugin](https:\/\/www.endcrystal.eu\/uploads\/post_images\/1-1766948684.png)<\/p>\n<p># BanMenu \u2013 The Ultimate Minecraft Moderation Plugin<\/p>\n<p>**BanMenu** is a powerful, modular moderation plugin for **Spigot, Paper and Bukkit** and fully supports **Geyser \/ Bedrock cross-platform servers**.<\/p>\n<p>It provides a **complete all-in-one moderation solution** including punishments, tickets, Discord integration, role synchronization, security systems and detailed logging \u2014 all configurable and scalable.<\/p>\n<p>**Current Version:** **1.4.2**<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83c\udfaf Main Features<\/p>\n<p>### ![\u2705 Moderation System](https:\/\/www.endcrystal.eu\/uploads\/post_images\/1-1766941875.png)<br \/>\n&#8211; Ban, Mute &#038; Kick (temporary &#038; permanent)<br \/>\n&#8211; Flexible **ID-based punishment system**<br \/>\n&#8211; Automatic expiration for temporary punishments<br \/>\n&#8211; Undo actions (Unban \/ Unmute)<br \/>\n&#8211; Admin &#038; bypass permissions<\/p>\n<p>### ![\ud83c\udfa8 GUI Menu](https:\/\/www.endcrystal.eu\/uploads\/post_images\/1-1766941867.png)<br \/>\n&#8211; Modern, user-friendly moderation GUI<br \/>\n&#8211; Visual player overview<br \/>\n&#8211; Fast moderation without command spam<\/p>\n<p>### ![\ud83c\udfab Ticket System](https:\/\/www.endcrystal.eu\/uploads\/post_images\/1-1766941943.png)<br \/>\n&#8211; GUI-based ticket creation &#038; management<br \/>\n&#8211; Cooldown system to prevent abuse<br \/>\n&#8211; Ticket states: Open, Closed, Reopened<br \/>\n&#8211; Discord notifications for staff<\/p>\n<p>&#8212;<\/p>\n<p>![## \ud83e\udd16 Discord Integration](https:\/\/www.endcrystal.eu\/uploads\/post_images\/1-1766941923.png) (Extended in 1.4.0)<\/p>\n<p>### ![\ud83d\udcdc Discord Rules Bot](https:\/\/www.endcrystal.eu\/uploads\/post_images\/1-1766941844.png)<br \/>\n&#8211; Quiz runs **directly in the Rules channel** (no DMs)<br \/>\n&#8211; Ephemeral questions &#038; final summary only<br \/>\n&#8211; Verified users skip the quiz automatically<br \/>\n&#8211; Multilingual messages (DE \/ EN)<br \/>\n&#8211; Fully configurable via `discord_rules_bot.yml`<\/p>\n<p>### ![\ud83c\udff7\ufe0f Discord Role Management](https:\/\/www.endcrystal.eu\/uploads\/post_images\/1-1766941838.png)<br \/>\n&#8211; Role management via **Discord Slash Commands**<br \/>\n&#8211; Admin \/ Moderator permission groups<br \/>\n&#8211; Configurable role permissions<br \/>\n&#8211; New config: `discord_role-permissions.yml`<br \/>\n&#8211; Slash Commands:<br \/>\n  &#8211; `\/role give`<br \/>\n  &#8211; `\/role remove`<br \/>\n&#8211; Minecraft command:<br \/>\n  &#8211; `\/discord-role`<\/p>\n<p>### ![\ud83d\udd04 Role Synchronization](https:\/\/www.endcrystal.eu\/uploads\/post_images\/1-1766941850.png)<br \/>\n&#8211; **Bidirectional sync**: Minecraft \u2194 Discord<br \/>\n&#8211; Priority modes: `minecraft`, `discord`, `both`<br \/>\n&#8211; Manual sync command:<br \/>\n  &#8211; `\/dc-sync`<br \/>\n  &#8211; `\/dc-sync <player>`<br \/>\n&#8211; Fully configurable sync messages<\/p>\n<p>### \ud83d\udcdd Discord Slash Commands<br \/>\n&#8211; All Rules Bot commands available as Slash Commands<br \/>\n&#8211; Channel-restricted execution<br \/>\n&#8211; Commands registered even if modules are disabled<br \/>\n&#8211; Multi-line embedded help messages<\/p>\n<p>&#8212;<\/p>\n<p>## ![\ud83d\udee1\ufe0f Security Features](https:\/\/www.endcrystal.eu\/uploads\/post_images\/1-1766941892.png)<br \/>\n&#8211; IP tracking (alt account detection)<br \/>\n&#8211; Optional automatic IP bans<br \/>\n&#8211; Optional VPN detection<br \/>\n&#8211; Chat filter with blacklist &#038; regex<br \/>\n&#8211; Chat delay \/ anti-spam system<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udcca History &#038; Statistics<br \/>\n&#8211; Full punishment history per player<br \/>\n&#8211; Detailed stats (bans, mutes, kicks, tickets)<br \/>\n&#8211; Deletable history with reasons<br \/>\n&#8211; Complete logging of moderation actions<\/p>\n<p>&#8212;<\/p>\n<p>## ![\ud83d\udd27 Technical Features](https:\/\/www.endcrystal.eu\/uploads\/post_images\/1-1766941897.png)<br \/>\n&#8211; **MySQL &#038; SQLite** support<br \/>\n&#8211; Full proxy support (BungeeCord \/ Velocity)  **(Comming Soon)**<br \/>\n&#8211; **Geyser \/ Bedrock compatible**<br \/>\n&#8211; PlaceholderAPI integration<br \/>\n&#8211; LuckPerms &#038; GroupManager support<br \/>\n&#8211; Multi-language (EN \/ DE)<br \/>\n&#8211; Modular system (disable unused features)<br \/>\n&#8211; YAML-based configuration<br \/>\n&#8211; Hot-reload without restart<\/p>\n<p>&#8212;<\/p>\n<p>## ![\ud83d\udccb Commands](https:\/\/www.endcrystal.eu\/uploads\/post_images\/1-1766941827.png)<\/p>\n<p>| Command | Description |<br \/>\n|&#8212;&#8212;-|&#8212;&#8212;&#8212;&#8212;|<br \/>\n| `\/banmenu` | Main command (reload, update, stats) |<br \/>\n| `\/ban <player> <ID>` | Ban a player |<br \/>\n| `\/unban <player>` | Unban a player |<br \/>\n| `\/mute <player> <ID>` | Mute a player |<br \/>\n| `\/unmute <player>` | Unmute a player |<br \/>\n| `\/kick <player> [reason]` | Kick a player |<br \/>\n| `\/check <player>` | Player information |<br \/>\n| `\/history <player>` | Punishment history |<br \/>\n| `\/gui` | Open GUI |<br \/>\n| `\/ticket` | Ticket system |<br \/>\n| `\/dc-verify <code>` | Link Discord account |<br \/>\n| `\/dc-unverify` | Remove Discord link |<br \/>\n| `\/dc-sync` | Sync own roles |<br \/>\n| `\/dc-sync <player>` | Sync other players |<br \/>\n| `\/discord-role` | Manage Discord roles |<br \/>\n| `\/maintenance on` | Start Maintenance Mode Fix |<br \/>\n| `\/maintenance on <time>` | Start Maintenance Mode with Timer |<br \/>\n| `\/maintenance off` | Stop Maintenance Mode |<\/p>\n<p>---<\/p>\n<p>## ![\ud83d\udd10 Permissions](https:\/\/www.endcrystal.eu\/uploads\/post_images\/1-1766941881.png)<\/p>\n<details>\n<summary>\ud83d\udd10 Permissions<\/summary>\n<p>### Main Permissions<\/p>\n<p>| Permission | Description | Default |<br \/>\n|------------|-------------|---------|<br \/>\n| `banmenu.*` | All BanMenu permissions | op |<br \/>\n| `banmenu.banmenu` | Use main command `\/banmenu` | op |<br \/>\n| `banmenu.reload` | Reload plugin | op |<br \/>\n| `banmenu.checkupdate` | Check for updates | op |<\/p>\n<p>---<\/p>\n<p>### Ban System<\/p>\n<p>| Permission | Description | Default |<br \/>\n|------------|-------------|---------|<br \/>\n| `banmenu.ban.*` | All ban permissions | op |<br \/>\n| `banmenu.ban.all` | Ban players | op |<br \/>\n| `banmenu.ban.admin` | Perform admin bans | op |<br \/>\n| `banmenu.ban.ID` | Use specific ban ID (e.g. `banmenu.ban.1`) | op |<br \/>\n| `banmenu.ban.bypass` | Ban bypass | op |<br \/>\n| `banmenu.unban.*` | All unban permissions | op |<br \/>\n| `banmenu.unban.admin` | Unban players | op |<br \/>\n| `banmenu.unban.ID` | Use specific unban ID | op |<\/p>\n<p>---<\/p>\n<p>### Mute System<\/p>\n<p>| Permission | Description | Default |<br \/>\n|------------|-------------|---------|<br \/>\n| `banmenu.mute.*` | All mute permissions | op |<br \/>\n| `banmenu.mute.admin` | Perform admin mutes | op |<br \/>\n| `banmenu.mute.ID` | Use specific mute ID | op |<br \/>\n| `banmenu.mute.bypass` | Mute bypass | op |<br \/>\n| `banmenu.unmute.*` | All unmute permissions | op |<br \/>\n| `banmenu.unmute.admin` | Unmute players | op |<br \/>\n| `banmenu.unmute.ID` | Use specific unmute ID | op |<\/p>\n<p>---<\/p>\n<p>### Kick System<\/p>\n<p>| Permission | Description | Default |<br \/>\n|------------|-------------|---------|<br \/>\n| `banmenu.kick.*` | All kick permissions | op |<br \/>\n| `banmenu.kick.admin` | Kick players | op |<br \/>\n| `banmenu.kick.bypass` | Kick bypass | op |<\/p>\n<p>---<\/p>\n<p>### General Commands<\/p>\n<p>| Permission | Description | Default |<br \/>\n|------------|-------------|---------|<br \/>\n| `banmenu.check` | View player information | op |<\/p>\n<p>---<\/p>\n<p>### History System<\/p>\n<p>| Permission | Description | Default |<br \/>\n|------------|-------------|---------|<br \/>\n| `banmenu.history.*` | All history permissions | op |<br \/>\n| `banmenu.history.show` | View history | op |<br \/>\n| `banmenu.history.delete` | Delete history | op |<\/p>\n<p>---<\/p>\n<p>### GUI System<\/p>\n<p>| Permission | Description | Default |<br \/>\n|------------|-------------|---------|<br \/>\n| `banmenu.gui` | Open GUI menu | op |<br \/>\n| `banmenu.gui.*` | All GUI permissions | op |<br \/>\n| `banmenu.gui.ban` | Open ban GUI | op |<br \/>\n| `banmenu.gui.mute` | Open mute GUI | op |<br \/>\n| `banmenu.gui.kick` | Open kick GUI | op |<br \/>\n| `banmenu.gui.unban` | Open unban GUI | op |<br \/>\n| `banmenu.gui.unmute` | Open unmute GUI | op |<\/p>\n<p>---<\/p>\n<p>### Logs System<\/p>\n<p>| Permission | Description | Default |<br \/>\n|------------|-------------|---------|<br \/>\n| `banmenu.logs.*` | All log permissions | op |<br \/>\n| `banmenu.logs.show` | View logs | op |<br \/>\n| `banmenu.logs.clear` | Clear logs | op |<\/p>\n<p>---<\/p>\n<p>### Notifications<\/p>\n<p>| Permission | Description | Default |<br \/>\n|------------|-------------|---------|<br \/>\n| `banmenu.notify` | Receive team notifications | op |<\/p>\n<p>---<\/p>\n<p>### Chat Features<\/p>\n<p>| Permission | Description | Default |<br \/>\n|------------|-------------|---------|<br \/>\n| `banmenu.bypasschatfilter` | Bypass chat filter | op |<br \/>\n| `banmenu.bypasschatdelay` | Bypass chat delay | op |<br \/>\n| `banmenu.bypassadvertising` | Bypass anti-link \/ advertising | op |<\/p>\n<p>---<\/p>\n<p>### Ticket System<\/p>\n<p>| Permission | Description | Default |<br \/>\n|------------|-------------|---------|<br \/>\n| `banmenu.ticket.*` | All ticket permissions | op |<br \/>\n| `banmenu.ticket.use` | Create tickets | false |<br \/>\n| `banmenu.ticket.team` | Manage tickets | op |<br \/>\n| `banmenu.ticket.admin` | Delete tickets | op |<br \/>\n| `banmenu.ticket.bypass` | Cannot be reported | op |<br \/>\n| `banmenu.ticket.delaybypass` | Bypass ticket cooldown | op |<br \/>\n| `banmenu.ticket.notify` | Receive ticket notifications | op |<\/p>\n<p>---<\/p>\n<p>### Custom Commands<\/p>\n<p>| Permission | Description | Default |<br \/>\n|------------|-------------|---------|<br \/>\n| `banmenu.customcommand` | See\/use custom command in player GUI | op |<br \/>\n| `banmenu.use.customcommand` | Execute custom command | false |<\/p>\n<p>---<\/p>\n<p>### Discord Integration<\/p>\n<p>| Permission | Description | Default |<br \/>\n|------------|-------------|---------|<br \/>\n| `banmenu.discord.verify.use` | Link Discord account | false |<br \/>\n| `banmenu.discord.verify.delete` | Delete player\u2019s Discord verification | op |<br \/>\n| `banmenu.discord.unverify` | Delete own Discord verification | false |<br \/>\n| `banmenu.discord.role.sync.use` | Sync own Discord \u2194 Minecraft roles | false |<br \/>\n| `banmenu.discord.role.sync.other` | Sync roles for other players | op |<br \/>\n| `banmenu.discord.role.use` | Use `\/discord-role` command | op |<\/p>\n<p>---<\/p>\n<p>### Statistics<\/p>\n<p>| Permission | Description | Default |<br \/>\n|------------|-------------|---------|<br \/>\n| `banmenu.stats.all` | View all statistics | op |<\/p>\n<p>---<\/p>\n<p>### \ud83d\udea7 Maintenance Permissions<\/p>\n<p>| Permission | Description | Default |<br \/>\n|------------|-------------|---------|<br \/>\n| `banmenu.maintenance.use` | Enable and disable maintenance mode | op |<br \/>\n| `banmenu.maintenance.join` | Join the server during maintenance | false |<br \/>\n| `banmenu.maintenance.countdown.info` | View maintenance Admin countdown information | false |<br \/>\n| `banmenu.maintenance.bossbar.show` | See the maintenance bossbar | false |<br \/>\n| `banmenu.maintenance.cooldownbypass` | Bypass cooldowns for maintenance commands | op |<\/p>\n<\/details>\n<p>---<\/p>\n<p>## ![\u2699\ufe0f Requirements](https:\/\/www.endcrystal.eu\/uploads\/post_images\/1-1766941886.png)<br \/>\n- **Minecraft 1.20+**<br \/>\n- **Java 17+**<br \/>\n- Optional:<br \/>\n  - LuckPerms \/ GroupManager<br \/>\n  - PlaceholderAPI<br \/>\n  - JDA (for Discord features)<\/p>\n<p>---<\/p>\n<p>## ![\ud83d\ude80 Installation](https:\/\/www.endcrystal.eu\/uploads\/post_images\/1-1766941938.png)<br \/>\n1. Download the plugin<br \/>\n2. Place it into `\/plugins`<br \/>\n3. Restart the server  <\/p>\n<p>## ![\u2699\ufe0f Configurations](https:\/\/www.endcrystal.eu\/uploads\/post_images\/1-1766941832.png)<br \/>\n4. The following configuration files and folders will be created in `plugins\/BanMenu\/`:<\/p>\n<p>```text<br \/>\nplugins\/BanMenu\/<br \/>\n\u251c\u2500\u2500 Discord-Configs\/<br \/>\n\u2502   \u251c\u2500\u2500 discord.yml<br \/>\n\u2502   \u251c\u2500\u2500 discord_rules_bot.yml<br \/>\n\u2502   \u2514\u2500\u2500 discord_role-permissions.yml<br \/>\n\u251c\u2500\u2500 languages\/<br \/>\n\u2502   \u251c\u2500\u2500 de_DE.yml<br \/>\n\u2502   \u2514\u2500\u2500 en_GB.yml<br \/>\n\u251c\u2500\u2500 punishment\/<br \/>\n\u2502   \u251c\u2500\u2500 ban_id_config.yml<br \/>\n\u2502   \u251c\u2500\u2500 mute_config.yml<br \/>\n\u2502   \u251c\u2500\u2500 kick_config.yml<br \/>\n\u2502   \u251c\u2500\u2500 unban_config.yml<br \/>\n\u2502   \u2514\u2500\u2500 unmute_config.yml<br \/>\n\u251c\u2500\u2500 banmenu.db<br \/>\n\u251c\u2500\u2500 chat.yml<br \/>\n\u251c\u2500\u2500 config.yml<br \/>\n\u251c\u2500\u2500 history.yml<br \/>\n\u251c\u2500\u2500 maintenance.yml<br \/>\n\u251c\u2500\u2500 motd.yml<br \/>\n\u251c\u2500\u2500 stats.yml<br \/>\n\u251c\u2500\u2500 ticket.yml<br \/>\n\u251c\u2500\u2500 bungee.yml            #only by BungeeCord<br \/>\n\u2514\u2500\u2500 velocity-plugin.json  #only by Velocity<br \/>\n```<\/p>\n<p>---<\/p>\n<p>## \ud83d\udcda Support<\/p>\n<p>![## Discord Support](https:\/\/discord.com\/invite\/UZstsKfRm5) ![## Website](https:\/\/www.endcrystal.eu\/) ![## Forum](https:\/\/www.endcrystal.eu\/forum\/)<\/p>\n<p>---<\/p>\n<p>**Developed by EndCrystalTV**<br \/>\n**Version 1.4.2**<\/p>\n","protected":false},"excerpt":{"rendered":"<p>BanMenu is a powerful Minecraft moderation plugin featuring a GUI, ticket system, Discord integration, and comprehensive punishment management for Spigot and Paper<\/p>\n","protected":false},"featured_media":25400,"template":"","meta":{"_minecraft_slug":"banmenu","_minecraft_project_id":"4WpXRDGz","_minecraft_author":"EndCrystalTV","_minecraft_license":"LicenseRef-All-Rights-Reserved","_minecraft_downloads":329,"_minecraft_follows":3,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"banmenu.zip","_minecraft_size_bytes":110987813,"_minecraft_version_count":4,"_minecraft_updated_at":"2026-05-16T11:32:33.366031Z","_minecraft_date_created":"2025-12-28T23:01:10.138896Z","_minecraft_date_modified":"2025-12-28T23:59:19.172259Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/banmenu","_minecraft_icon_attachment_id":25400,"_minecraft_imported_at":"2026-06-01T09:09:20+00:00","_minecraft_import_hash":"4beb213d523bfe406fa6bd2d82736632","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[124,126,127,867,129,92],"mod_loader":[130,132,134],"minecraft_version":[62,37,40,41,73,74,38,78,79,80,81,82],"class_list":["post-25399","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-bukkit","mod_category-management","mod_category-paper","mod_category-social","mod_category-spigot","mod_category-utility","mod_loader-bukkit","mod_loader-paper","mod_loader-spigot","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-10","minecraft_version-1-21-11","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8","minecraft_version-1-21-9"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>BanMenu - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/banmenu\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BanMenu - Minecraft\" \/>\n<meta property=\"og:description\" content=\"BanMenu is a powerful Minecraft moderation plugin featuring a GUI, ticket system, Discord integration, and comprehensive punishment management for Spigot and Paper\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/banmenu\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/banmenu\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/banmenu\\\/\",\"name\":\"BanMenu - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/banmenu\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/banmenu\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/banmenu-icon-ac16ae61103f22691bb13ca696330e5893495870_96.webp\",\"datePublished\":\"2026-06-01T09:09:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/banmenu\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/banmenu\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/banmenu\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/banmenu-icon-ac16ae61103f22691bb13ca696330e5893495870_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/banmenu-icon-ac16ae61103f22691bb13ca696330e5893495870_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/banmenu\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"BanMenu\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"BanMenu - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/banmenu\/","og_locale":"en_US","og_type":"article","og_title":"BanMenu - Minecraft","og_description":"BanMenu is a powerful Minecraft moderation plugin featuring a GUI, ticket system, Discord integration, and comprehensive punishment management for Spigot and Paper","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/banmenu\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/banmenu\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/banmenu\/","name":"BanMenu - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/banmenu\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/banmenu\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/banmenu-icon-ac16ae61103f22691bb13ca696330e5893495870_96.webp","datePublished":"2026-06-01T09:09:19+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/banmenu\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/banmenu\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/banmenu\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/banmenu-icon-ac16ae61103f22691bb13ca696330e5893495870_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/banmenu-icon-ac16ae61103f22691bb13ca696330e5893495870_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/banmenu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"BanMenu"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/25399","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/25400"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=25399"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=25399"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=25399"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=25399"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}