{"id":7080,"date":"2026-05-31T17:34:50","date_gmt":"2026-05-31T14:34:50","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/advancedbanz\/"},"modified":"2026-05-31T17:34:50","modified_gmt":"2026-05-31T14:34:50","slug":"advancedbanz","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/advancedbanz\/","title":{"rendered":"AdvancedBanZ"},"content":{"rendered":"<p>***# Please note: This is a fork of the original AdvancedBan or AdvancedBanX plugin. Do not request support in the official AdvancedBan Discord; instead, seek help on the GitHub repository&#8217;s issues page.***<\/p>\n<p>### Description<\/p>\n<p>AdvancedBanZ is a fork of AdvancedBanX, which itself is a modernized update of the original AdvancedBan plugin developed by Leoko. It is an all-in-one punishment system supporting warnings (warn), temporary warnings (tempwarn), mutes, temporary mutes (tempmute), bans, temporary bans (tempban), IP bans (ipban), and kicks. The plugin also provides a player history feature to view past punishment records.<\/p>\n<p>The plugin supports configurable time and message templates, automatically calculating and increasing punishment durations based on specific reasons. AdvancedBanZ provides complete message files, allowing you to freely modify and translate all prompts, and includes a detailed main configuration file with numerous practical options.<\/p>\n<p>Currently, AdvancedBanZ supports Bukkit (Spigot\/Paper) and BungeeCord platforms, and supports both MySQL and local file storage for data persistence.<\/p>\n<p>### Installation Steps<\/p>\n<p>1. Download the plugin from *Modrinth*.<br \/>\n2. Place the plugin into your `plugins` folder (applicable for both Bukkit and BungeeCord).<br \/>\n3. Reload or restart your server.<br \/>\n4. Use `\/advancedban` to check if the plugin loaded successfully.<br \/>\n5. Configure as needed and start using it.<\/p>\n<p>> **Optional Tip**: If you encounter issues connecting to the database, try adjusting the MySQL version to 5.X.<\/p>\n<p>### Command Reference<\/p>\n<details open>\n<summary>View All Commands<\/summary>\n<p>Legend:<br \/>\n&#8211; `[Required] <Optional>`: `|` means &#8220;or&#8221;, `-s` indicates a silent punishment (does not notify others)<\/p>\n<p>&#8211; `\/kick<-s> [Player] <Reason | @LayoutName>`<br \/>\n  Kick a player<\/p>\n<p>&#8211; `\/ban \/mute \/warn \/note <-s> [Player] <Reason | @LayoutName>`<br \/>\n  Ban \/ Mute \/ Warn a player, or add a note to them<\/p>\n<p>&#8211; `\/banip <-s> [Player\/IP] <Reason | @LayoutName>`<br \/>\n  Ban a player&#8217;s IP (if a player name is entered, the cached IP is used)<\/p>\n<p>&#8211; `\/tempban \/tempmute \/tempwarn <-s> [Player] [Xmo|Xd|Xh|Xm|Xs|#TimeLayout] <Reason | @LayoutName>`<br \/>\n  Issue a temporary punishment with a specified duration or auto-calculated duration based on a time layout<\/p>\n<p>&#8211; `\/tempipban <-s> [Player\/IP] [Xmo|Xd|Xh|Xm|Xs|#TimeLayout] <Reason | @LayoutName>`<br \/>\n  Temporarily ban a player&#8217;s IP (Alias: `\/tipban`)<\/p>\n<p>&#8211; `\/change-reason [ID] [New Reason]`<br \/>\n  Modify the reason based on the punishment ID<\/p>\n<p>&#8211; `\/change-reason [ban\/mute] [Player] [New Reason]`<br \/>\n  Modify the reason for a player&#8217;s current ban or mute<\/p>\n<p>&#8211; `\/unban \/unmute [Player]`<br \/>\n  Unban or unmute a player<\/p>\n<p>&#8211; `\/unwarn \/unnote [ID]`<br \/>\n  Remove a warning or note<\/p>\n<p>&#8211; `\/unwarn \/unnote clear [Player]`<br \/>\n  Remove all warnings or notes for a player<\/p>\n<p>&#8211; `\/unpunish [ID]`<br \/>\n  Remove any type of punishment record<\/p>\n<p>&#8211; `\/warns \/notes <Player>`<br \/>\n  View your own or another player&#8217;s list of warnings\/notes<\/p>\n<p>&#8211; `\/check [Player]`<br \/>\n  Get player status: UUID \/ IP \/ Country \/ Ban Status \/ Mute Status \/ Warning Count \/ Note Count<\/p>\n<p>&#8211; `\/banlist <Page>`<br \/>\n  View all currently active punishments<\/p>\n<p>&#8211; `\/history [Player] <Page>`<br \/>\n  View a player&#8217;s historical punishment records (requires permission `ab.history`)<\/p>\n<p>&#8211; `\/advancedban reload`<br \/>\n  Reload message files and some settings<\/p>\n<p>&#8211; `\/advancedban help`<br \/>\n  Display all commands and their brief descriptions<\/p>\n<p>&#8211; `\/systemprefs`<br \/>\n  Display system information helpful for configuration<br \/>\n<\/details>\n<p>### Permission Nodes<\/p>\n<details open>\n<summary>All Permissions<\/summary>\n<p>&#8220;`yaml<br \/>\nab.kick.use &#8211; \/kick<br \/>\nab.kick.exempt &#8211; Exempt from being kicked<br \/>\nab.notify.kick &#8211; Receive kick notifications<\/p>\n<p>ab.ban.perma &#8211; \/ban<br \/>\nab.ban.temp &#8211; \/tempban<br \/>\nab.ban.undo &#8211; \/unban<br \/>\nab.ban.exempt &#8211; Exempt from being banned<br \/>\nab.notify.ban &#8211; Receive ban notifications<br \/>\nab.undoNotify.ban &#8211; Receive unban notifications<\/p>\n<p>ab.notify.tempban &#8211; Receive temporary ban notifications<\/p>\n<p>ab.ipban.perma &#8211; \/ipban<br \/>\nab.ipban.temp &#8211; \/tempipban<br \/>\nab.notify.ipban &#8211; Receive IP ban notifications<\/p>\n<p>ab.tempipban.exempt &#8211; Exempt from temporary IP bans<br \/>\nab.notify.tempipban &#8211; Receive temporary IP ban notifications<\/p>\n<p>ab.mute.perma &#8211; \/mute<br \/>\nab.mute.temp &#8211; \/tempmute<br \/>\nab.mute.undo &#8211; \/unmute<br \/>\nab.mute.exempt &#8211; Exempt from being muted<br \/>\nab.notify.mute &#8211; Receive mute notifications<br \/>\nab.undoNotify.mute &#8211; Receive unmute notifications<\/p>\n<p>ab.notify.tempmute &#8211; Receive temporary mute notifications<\/p>\n<p>ab.warn.perma &#8211; \/warn<br \/>\nab.warn.temp &#8211; \/tempwarn<br \/>\nab.warn.undo &#8211; \/unwarn<br \/>\nab.warn.exempt &#8211; Exempt from being warned<br \/>\nab.notify.warn &#8211; Receive warning notifications<br \/>\nab.undoNotify.warn &#8211; Receive unwarn notifications<\/p>\n<p>ab.notify.tempwarn &#8211; Receive temporary warning notifications<\/p>\n<p>ab.note.use &#8211; \/note<br \/>\nab.note.undo &#8211; \/unnote<br \/>\nab.note.exempt &#8211; Exempt from having notes added<br \/>\nab.notify.note &#8211; Receive note notifications<br \/>\nab.undoNotify.note &#8211; Receive note removal notifications<\/p>\n<p>ab.all.undo &#8211; \/unpunish<\/p>\n<p>ab.warns.own &#8211; \/warns (view self)<br \/>\nab.warns.other &#8211; \/warns PLAYER (view others)<\/p>\n<p>ab.notes.own &#8211; \/notes (view self)<br \/>\nab.notes.other &#8211; \/notes PLAYER (view others)<\/p>\n<p>ab.check &#8211; \/check<br \/>\nab.check.ip &#8211; Also display IP<\/p>\n<p>ab.changeReason &#8211; \/change-reason<br \/>\nab.banlist &#8211; \/banlist<br \/>\nab.history &#8211; \/history<br \/>\nab.reload &#8211; \/advancedban reload<br \/>\nab.help &#8211; \/advancedban help<br \/>\nab.systemprefs &#8211; \/systemprefs<br \/>\n&#8220;`<br \/>\n<\/details>\n<details open>\n<summary>Limiting Punishment Durations<\/summary>\n<p>By default, users can punish others indefinitely as long they have the corresponding permission. You can set maximum punishment durations via `ab.tempban\/tempmute\/tempwarn.dur.X`.<\/p>\n<p>In the configuration file, there is a section named `TempPerms` that can be used to define the maximum punishment duration for different IDs. For example:<\/p>\n<p>&#8220;`yaml<br \/>\n1: 3600<br \/>\n&#8220;`<\/p>\n<p>This means a user with the permission `ab.tempban.dur.1` can only ban for a maximum of 3600 seconds (i.e., 1 hour). The unit is seconds. If a user has multiple such permissions, the one with the higher number takes precedence. See `config.yml` for more details.<br \/>\n<\/details>\n<details open>\n<summary>Hierarchical Exemption Permissions<\/summary>\n<p>For servers with large teams and complex hierarchies, you may need finer control over who can punish whom.<\/p>\n<p>To do this, you can assign exemption level permissions to users in the following format:<\/p>\n<p>&#8220;`yaml<br \/>\nab.TYPE.exempt.X<br \/>\n&#8220;`<\/p>\n<p>Where:<br \/>\n&#8211; `TYPE` can be: ban, tempban, ipban, tempipban, warn, tempwarn, kick, mute, tempmute<br \/>\n&#8211; `X` is an integer from 1 to 10 (10 is the highest privilege)<\/p>\n<p>If X is not specified (i.e., just `ab.TYPE.exempt`), it is equivalent to `ab.TYPE.exempt.11`, meaning complete immunity.<\/p>\n<p>> Note: Exemption permissions only take effect when the target player is online (unless using LuckPerms!)<br \/>\n> Users of the same level cannot punish each other.<\/p>\n<p>**Examples**:<br \/>\n&#8211; A user with `ab.ban.exempt` cannot be banned by anyone.<br \/>\n&#8211; A user with `ab.ban.exempt.4` cannot be banned by a user with `ab.ban.exempt.3`, but can be banned by a user with `ab.ban.exempt.5`.<br \/>\n<\/details>\n<details open>\n<summary>Additional Notes<\/summary>\n<p>If you are using this plugin on BungeeCord, you need to define permissions in BungeeCord&#8217;s `config.yml` or manage them via a dedicated BungeeCord permissions plugin.<\/p>\n<p>The BungeeCord permission system does not support the `*` wildcard, so having `ab.*` does not grant access to all commands. To simplify configuration, AdvancedBanZ provides a setting called `EnableAllPermissionNodes`. When enabled, you can use `.all` instead of `.*`. For example, `ab.all` grants permission for all AdvancedBanZ commands. (Note: This feature does not work with negative permissions, e.g., `-ab.all` is invalid.)<br \/>\n<\/details>\n<p>### Configuration File Explanation<\/p>\n<p>#### config.yml<\/p>\n<p>The configuration file should be easy to understand, with detailed comments for each option.<\/p>\n<details open>\n<summary>config.yml<\/summary>\n<p>&#8220;`yaml<br \/>\n# AdvancedBan v4 &#8211; Original author Leoko, updated and maintained by 2vY (hlpdev) and Author87668<br \/>\n# Each setting has a brief description; please read carefully before modifying.<br \/>\n# For more information, visit: https:\/\/www.spigotmc.org\/resources\/advancedban.8695\/<\/p>\n<p># Set to false to save all ban records in a local SQLite database<br \/>\nUseMySQL: false<\/p>\n<p>MySQL:<br \/>\n  IP: localhost<br \/>\n  DB-Name: database-name<br \/>\n  Username: admin<br \/>\n  Password: superSecret<br \/>\n  Port: 3306<br \/>\n  Properties: &#8216;verifyServerCertificate=false&#038;useSSL=false&#038;useUnicode=true&#038;characterEncoding=utf8&#8217;<\/p>\n<p># Whether to show only brief logs on plugin enable\/disable<br \/>\nDetailedEnableMessage: true<br \/>\nDetailedDisableMessage: true<\/p>\n<p># Whether to prevent players from joining the server when a database connection error occurs (e.g., MySQL downtime)<br \/>\nLockdownOnError: true<\/p>\n<p># Default punishment reason (used when none is specified)<br \/>\n# Supports standard color codes or MiniMessage format (https:\/\/docs.advntr.dev\/minimessage\/format.html)<br \/>\nDefaultReason: &#8220;No reason provided.&#8221;<\/p>\n<p># If the server time differs from your time zone, adjust the offset here<br \/>\n# Example: Server time 16:43, your time 13:43, then set to -3<br \/>\n# You can view server time via \/systemPrefs<br \/>\nTimeDiff: 0<\/p>\n<p># List of commands that muted players cannot use (to prevent bypassing)<br \/>\nMuteCommands:<br \/>\n&#8211; &#8216;me&#8217;<br \/>\n&#8211; &#8216;say&#8217;<br \/>\n&#8211; &#8216;action&#8217;<br \/>\n&#8211; &#8216;eaction&#8217;<br \/>\n&#8211; &#8216;describe&#8217;<br \/>\n&#8211; &#8216;edescribe&#8217;<br \/>\n&#8211; &#8217;eme&#8217;<br \/>\n&#8211; &#8216;w&#8217;<br \/>\n&#8211; &#8216;m&#8217;<br \/>\n&#8211; &#8216;pm&#8217;<br \/>\n&#8211; &#8216;whisper&#8217;<br \/>\n&#8211; &#8216;ewhisper&#8217;<br \/>\n&#8211; &#8217;emsg&#8217;<br \/>\n&#8211; &#8216;msg&#8217;<br \/>\n&#8211; &#8216;etell&#8217;<br \/>\n&#8211; &#8216;tell&#8217;<br \/>\n&#8211; &#8216;er&#8217;<br \/>\n&#8211; &#8216;r&#8217;<br \/>\n&#8211; &#8216;reply&#8217;<br \/>\n&#8211; &#8216;ereply&#8217;<br \/>\n&#8211; &#8216;ac&#8217;<br \/>\n&#8211; &#8216;eac&#8217;<br \/>\n&#8211; &#8216;amsg&#8217;<br \/>\n&#8211; &#8216;eamsg&#8217;<br \/>\n&#8211; &#8216;ehelpop&#8217;<br \/>\n&#8211; &#8216;p msg&#8217;<\/p>\n<p># These players cannot be punished in any way (effective even when offline)<br \/>\n# Recommended to use with the Vault plugin to ensure offline exemptions work correctly<br \/>\nExemptPlayers:<br \/>\n&#8211; &#8216;Leoko&#8217;<br \/>\n&#8211; &#8216;md5&#8217;<br \/>\n&#8211; &#8216;dutchy1001&#8217;<br \/>\n&#8211; &#8216;ItzSomebody&#8217;<\/p>\n<p># Date format for the %DATE% variable<br \/>\nDateFormat: &#8220;MM\/dd\/yyyy HH:mm&#8221;<\/p>\n<p># Whether to enable the .all permission node (for permission systems that do not support *, such as BungeeCord)<br \/>\n# When enabled, ab.all can be used instead of ab.*<br \/>\n# Note: Negative permissions (e.g., -ab.all) are invalid<br \/>\nEnableAllPermissionNodes: false<\/p>\n<p># UUID Fetcher Settings<br \/>\nUUID-Fetcher:<br \/>\n  # Dynamic mode automatically selects the best fetching method; recommended to keep enabled<br \/>\n  Dynamic: true<br \/>\n  Enabled: true<br \/>\n  Intern: false<br \/>\n  REST-API:<br \/>\n    URL: &#8220;https:\/\/api.mojang.com\/users\/profiles\/minecraft\/%NAME%?at=%TIMESTAMP%&#8221;<br \/>\n    Key: &#8220;id&#8221;<br \/>\n  BackUp-API:<br \/>\n    URL: &#8220;https:\/\/api.minetools.eu\/uuid\/%NAME%&#8221;<br \/>\n    Key: &#8220;id&#8221;<\/p>\n<p># Actions triggered when warnings reach specified counts<br \/>\n# Supports variables: %PLAYER% %REASON% %COUNT%<br \/>\n# Supports MiniMessage format<br \/>\nWarnActions:<br \/>\n  3: &#8220;kick %PLAYER% &#038;c&#038;oYou have received your 3rd warning!&#8221;<br \/>\n  4: &#8220;tempban %PLAYER% 30m &#038;c&#038;oYou have received your 4th warning!&#8221;<br \/>\n  5: &#8220;tempban %PLAYER% 5h &#038;c&#038;oYou have received your 5th warning!&#8221;<br \/>\n  6: &#8220;tempban %PLAYER% 7d &#038;c&#038;oYou have received your 6th warning!&#8221;<br \/>\n  7: &#8220;tempban %PLAYER% 1mo &#038;c&#038;oYou have received your %COUNT%th warning!&#8221;<br \/>\n  10: &#8220;ban %PLAYER% &#038;c&#038;oYou have received your 10th warning!&#8221;<\/p>\n<p># Maximum punishment duration permission mapping (unit: seconds)<br \/>\nTempPerms:<br \/>\n  1: 600    # 10 minutes<br \/>\n  2: 3600   # 1 hour<br \/>\n  3: 43200  # 12 hours<\/p>\n<p># Whether to enable debug mode (outputs more logs, useful for troubleshooting)<br \/>\nDebug: false<\/p>\n<p># Number of days to retain plugin logs (located in plugins\/AdvancedBan\/logs)<br \/>\nLog Purge Days: 10<\/p>\n<p># Whether to disable the plugin prefix in all messages<br \/>\nDisable Prefix: false<\/p>\n<p># Whether to register commands in a friendlier way (Bukkit only)<br \/>\n# Disabled by default to allow overriding \/ban and other commands from other plugins<br \/>\nFriendly Register Commands: false<br \/>\n&#8220;`<br \/>\n<\/details>\n<p>#### messages.yml<\/p>\n<p>Contains all user-facing prompt text, supporting standard color codes and **MiniMessage** format.<\/p>\n<details open>\n<summary>messages.yml (excerpt of key structure, full content omitted)<\/summary>\n<p>File structure includes:<br \/>\n&#8211; General<br \/>\n&#8211; Ban \/ Ipban \/ Tempban \/ Tempipban<br \/>\n&#8211; Mute \/ Tempmute<br \/>\n&#8211; Warn \/ Tempwarn \/ Note<br \/>\n&#8211; Kick<br \/>\n&#8211; UnBan \/ UnMute \/ UnWarn \/ UnNote \/ UnPunish<br \/>\n&#8211; Banlist \/ History \/ Warns \/ Notes<br \/>\n&#8211; Check<\/p>\n<p>All messages are customizable and support variables such as `%NAME%`, `%OPERATOR%`, `%REASON%`, `%DURATION%`, etc.<br \/>\n<\/details>\n<p>#### layouts.yml<\/p>\n<p>Used to define preset **message templates** and **time increment templates**.<\/p>\n<details open>\n<summary>layouts.yml<\/summary>\n<p>&#8220;`yaml<br \/>\n# Message Templates: Can be called via @TemplateName<br \/>\nMessage:<br \/>\n  ExampleLayout:<br \/>\n   &#8211; &#8216;%PREFIX% &#038;7Banned for cheating&#8217;<br \/>\n    &#8211; &#8216;&#038;c&#038;oExecuted by %OPERATOR%&#8217;<br \/>\n    &#8211; &#8216;&#038;7&#8217;<br \/>\n    &#8211; &#8220;&#038;cDetected use of&#8221;<br \/>\n    &#8211; &#8220;&#038;cillegal client, please stop immediately!&#8221;<br \/>\n    &#8211; &#8220;&#038;cUnban time &#038;8\u00bb &#038;7%DURATION%&#8221;<br \/>\n    &#8211; &#8216;&#038;7&#8217;<br \/>\n    &#8211; &#8216;&#038;8Please apply for unban via TS or Forum&#8217;<br \/>\n    &#8211; &#8220;&#038;eTS Address &#038;8\u00bb &#038;c&#038;nComing Soon&#8221;<br \/>\n    &#8211; &#8220;&#038;eForum Address &#038;8\u00bb &#038;c&#038;nComing Soon&#8221;<\/p>\n<p># Time Templates: Can be called via #TemplateName, duration increases automatically with each punishment<br \/>\nTime:<br \/>\n  ExampleLayout:<br \/>\n   &#8211; &#8217;30m&#8217;   # 1st time<br \/>\n    &#8211; &#8216;2h&#8217;   # 2nd time<br \/>\n    &#8211; &#8216;1d&#8217;   # 3rd time<br \/>\n    &#8211; &#8216;1w&#8217;<br \/>\n    &#8211; &#8216;1mo&#8217;<br \/>\n    &#8211; &#8216;2mo&#8217;<br \/>\n    &#8211; &#8216;4mo&#8217;<br \/>\n    &#8211; &#8216;perma&#8217; # Permanent<br \/>\n&#8220;`<\/p>\n<p>**Usage Examples**:<br \/>\n&#8211; `\/tempban PlayerA #ExampleLayout Cheating`<br \/>\n&#8211; `\/warn PlayerB @ExampleLayout`<br \/>\n<\/details>\n<p>### Features<\/p>\n<p>&#8211; All-in-one system for bans, kicks, mutes, and warnings<br \/>\n&#8211; High-performance performance<br \/>\n&#8211; Supports both BungeeCord and Bukkit\/Spigot\/Paper<br \/>\n&#8211; Player punishment history<br \/>\n&#8211; Advanced UUID support (built-in\/external fetchers + backup API)<br \/>\n&#8211; Supports MySQL or local SQLite storage<br \/>\n&#8211; Fully customizable messages and behaviors<br \/>\n&#8211; Multi-line ban\/kick messages<br \/>\n&#8211; Preset reason templates<br \/>\n&#8211; Automatic punishment duration escalation (1st time 1 hour, 2nd time 6 hours&#8230;)<br \/>\n&#8211; Custom time zone offset<br \/>\n&#8211; Automatic warning linkage actions (e.g., auto-kick after 3 warnings)<br \/>\n&#8211; `\/check` command to query UUID, IP, country, ban\/mute\/warning status<br \/>\n&#8211; Full support for **MiniMessage** formatting syntax<\/p>\n<p>### Technical Support<\/p>\n<p>If you encounter issues, please check the console error logs first. If the problem persists, please submit an issue on our GitHub Issues page.<\/p>\n<p>### Statistics<\/p>\n<p>This plugin uses **bStats** to anonymously collect server information (such as player count, server version, etc.).  <\/p>\n<p>**Bukkit**<br \/>\n![Statistics Chart](https:\/\/bstats.org\/signatures\/bukkit\/AdvancedBanZ.svg)<\/p>\n<p>**BungeeCord**<br \/>\n![Statistics Chart](https:\/\/bstats.org\/signatures\/bungeecord\/AdvancedBanZ.svg)<\/p>\n<p>### API Development<\/p>\n<p>When developing plugin extensions, ensure that the AdvancedBanZ main plugin is installed on the server.<\/p>\n<details open>\n<summary>Maven Dependency<\/summary>\n<p>&#8220;`xml<br \/>\n<repositories><br \/>\n    &#8230;<br \/>\n    <repository><br \/>\n        <id>hnt8<\/id><br \/>\n        <url>https:\/\/java.hnt8.net<\/url><br \/>\n    <\/repository><br \/>\n    &#8230;<br \/>\n<\/repositories><\/p>\n<p><dependencies><br \/>\n    &#8230;<br \/>\n    <dependency><br \/>\n        <groupId>net.hnt8.advancedban<\/groupId><br \/>\n        <artifactId>AdvancedBanZ<\/artifactId><br \/>\n        <version>3.0.6<\/version><br \/>\n        <scope>provided<\/scope><br \/>\n    <\/dependency><br \/>\n    &#8230;<br \/>\n<\/dependencies><br \/>\n&#8220;`<br \/>\n<\/details>\n","protected":false},"excerpt":{"rendered":"<p>AdvancedBanZ is a updated fork of the original AdvancedBan plugin by Leoko.<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"_minecraft_slug":"advancedbanz","_minecraft_project_id":"fTHlEqhY","_minecraft_author":"Author87668","_minecraft_license":"GPL-3.0-only","_minecraft_downloads":172,"_minecraft_follows":1,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"advancedbanz.zip","_minecraft_size_bytes":30884225,"_minecraft_version_count":2,"_minecraft_updated_at":"2026-05-16T12:24:25.139461Z","_minecraft_date_created":"2026-04-29T21:52:06.428572Z","_minecraft_date_modified":"2026-04-25T09:25:24.791361Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/advancedbanz","_minecraft_icon_attachment_id":0,"_minecraft_imported_at":"2026-05-31T14:34:51+00:00","_minecraft_import_hash":"e80b88e531efa842896d8384897d7981","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[894,126,127,128,129,92,992],"mod_loader":[895,132,133,134,993],"minecraft_version":[339,340,341,357,359,360,438,446,449,110,111,112,113,114,115,116,117,118,119,120,46,47,48,49,50,51,52,53,54,55,56,57,58,59,36,60,93,94,101,102,62,37,40,41,73,74,38,78,79,80,81,82,22,23,24,25,26,27,28,29,30,31,860,861,862,863,864,83,167,163],"class_list":["post-7080","mod","type-mod","status-publish","hentry","mod_category-bungeecord","mod_category-management","mod_category-paper","mod_category-purpur","mod_category-spigot","mod_category-utility","mod_category-waterfall","mod_loader-bungeecord","mod_loader-paper","mod_loader-purpur","mod_loader-spigot","mod_loader-waterfall","minecraft_version-1-10","minecraft_version-1-10-1","minecraft_version-1-10-2","minecraft_version-1-11","minecraft_version-1-11-1","minecraft_version-1-11-2","minecraft_version-1-13","minecraft_version-1-13-1","minecraft_version-1-13-2","minecraft_version-1-14","minecraft_version-1-14-1","minecraft_version-1-14-2","minecraft_version-1-14-3","minecraft_version-1-14-4","minecraft_version-1-15","minecraft_version-1-15-1","minecraft_version-1-15-2","minecraft_version-1-16","minecraft_version-1-16-1","minecraft_version-1-16-2","minecraft_version-1-16-3","minecraft_version-1-16-4","minecraft_version-1-16-5","minecraft_version-1-17","minecraft_version-1-17-1","minecraft_version-1-18","minecraft_version-1-18-1","minecraft_version-1-18-2","minecraft_version-1-19","minecraft_version-1-19-1","minecraft_version-1-19-2","minecraft_version-1-19-3","minecraft_version-1-19-4","minecraft_version-1-20","minecraft_version-1-20-1","minecraft_version-1-20-2","minecraft_version-1-20-3","minecraft_version-1-20-4","minecraft_version-1-20-5","minecraft_version-1-20-6","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","minecraft_version-1-8","minecraft_version-1-8-1","minecraft_version-1-8-2","minecraft_version-1-8-3","minecraft_version-1-8-4","minecraft_version-1-8-5","minecraft_version-1-8-6","minecraft_version-1-8-7","minecraft_version-1-8-8","minecraft_version-1-8-9","minecraft_version-1-9","minecraft_version-1-9-1","minecraft_version-1-9-2","minecraft_version-1-9-3","minecraft_version-1-9-4","minecraft_version-26-1","minecraft_version-26-1-1","minecraft_version-26-1-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AdvancedBanZ - 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\/advancedbanz\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AdvancedBanZ - Minecraft\" \/>\n<meta property=\"og:description\" content=\"AdvancedBanZ is a updated fork of the original AdvancedBan plugin by Leoko.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/advancedbanz\/\" \/>\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=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/advancedbanz\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/advancedbanz\\\/\",\"name\":\"AdvancedBanZ - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"datePublished\":\"2026-05-31T14:34:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/advancedbanz\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/advancedbanz\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/advancedbanz\\\/#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\":\"AdvancedBanZ\"}]},{\"@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":"AdvancedBanZ - 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\/advancedbanz\/","og_locale":"en_US","og_type":"article","og_title":"AdvancedBanZ - Minecraft","og_description":"AdvancedBanZ is a updated fork of the original AdvancedBan plugin by Leoko.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/advancedbanz\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/advancedbanz\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/advancedbanz\/","name":"AdvancedBanZ - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"datePublished":"2026-05-31T14:34:50+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/advancedbanz\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/advancedbanz\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/advancedbanz\/#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":"AdvancedBanZ"}]},{"@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\/7080","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:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=7080"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=7080"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=7080"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=7080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}