{"id":97191,"date":"2026-06-05T16:48:24","date_gmt":"2026-06-05T13:48:24","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/maceguard\/"},"modified":"2026-06-05T16:48:24","modified_gmt":"2026-06-05T13:48:24","slug":"maceguard","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/maceguard\/","title":{"rendered":"MaceGuard"},"content":{"rendered":"<p># \u26a1 MaceGuard<br \/>\n## \ud83c\udfaf What This Does<br \/>\nStops MaceDMG hack <\/p>\n<p>How it works: Calculates expected damage server-side \u2192 Compares to actual \u2192 Bans after 3 violations<\/p>\n<p>More accurate bans &#8211; using server side fall calculations additionaly supports with density and wind burst enchantments, windcharge jumps, jump boost potions and enderpearl catches. Check config below for more details.<\/p>\n<p>## \ud83d\udce6 Installation<br \/>\n 1. Download MaceGuard-1.0.0.jar<br \/>\n 2. Stop server<br \/>\n 3. Copy to plugins\/ folder<br \/>\n 4. Start server<\/p>\n<p>## \ud83d\udd11 Permissions<br \/>\nModerators &#8211; see alerts<br \/>\n&#8211; maceguard.alerts<br \/>\n&#8211; maceguard.staff<\/p>\n<p>Admins &#8211; full access<br \/>\n&#8211; maceguard.*<\/p>\n<p>### Via Luckperms<br \/>\n&#8211; \/lp group moderator permission set maceguard.alerts true<br \/>\n&#8211; \/lp group admin permission set maceguard.* true<\/p>\n<p>## \ud83d\udcdd Config<\/p>\n<details>\n<summary>Spoiler<\/summary>\n<p>&#8220;`<br \/>\n##############################################<br \/>\n#        MaceGuard Configuration File        #<br \/>\n#   Advanced Mace Damage Validation System   #<br \/>\n##############################################<\/p>\n<p># Plugin prefix for messages<br \/>\nprefix: &#8220;&#038;c[MaceGuard]&#8221;<\/p>\n<p># Damage Validation Settings<br \/>\ndamage-validation:<br \/>\n  # Enable the damage validation system<br \/>\n  enabled: true<\/p>\n<p>  # Tolerance multiplier for legitimate damage variations<br \/>\n  # 1.15 = allow up to 15% over expected damage (for lag, rounding errors)<br \/>\n  # Lower = stricter, Higher = more lenient<br \/>\n  tolerance-multiplier: 1.15<\/p>\n<p>  # Minimum fall distance required for smash attack bonus<br \/>\n  # Vanilla is 1.5 blocks, we use 1.3 to account for client-server sync<br \/>\n  min-fall-distance: 1.3<\/p>\n<p>  # Maximum fall distance to track (blocks)<br \/>\n  # Set to -1 for unlimited<br \/>\n  max-fall-distance: 256<\/p>\n<p>  # Enable server-side fall distance calculation<br \/>\n  # HIGHLY RECOMMENDED: Keep this true to prevent spoofing<br \/>\n  server-side-calculation: true<\/p>\n<p>  # Recalculate damage server-side (cancel and reapply)<br \/>\n  # If false, only logs violations but doesn&#8217;t prevent damage<br \/>\n  cancel-invalid-damage: true<\/p>\n<p># Special Mechanics Tracking<br \/>\nmechanics:<br \/>\n  # Wind Charge detection<br \/>\n  wind-charge:<br \/>\n    enabled: true<br \/>\n    # Time window to detect wind charge usage (ms)<br \/>\n    detection-window: 2000<br \/>\n    # Bonus fall distance to add when detected (blocks)<br \/>\n    bonus-fall-distance: 7.0<\/p>\n<p>  # Ender Pearl detection<br \/>\n  ender-pearl:<br \/>\n    enabled: true<br \/>\n    # Time window to detect ender pearl usage (ms)<br \/>\n    detection-window: 3000<br \/>\n    # Whether to track pearl height for calculation<br \/>\n    track-pearl-height: true<\/p>\n<p>  # Jump Boost potion<br \/>\n  jump-boost:<br \/>\n    enabled: true<br \/>\n    # Bonus fall distance per amplifier level (blocks)<br \/>\n    bonus-per-level: 0.5<\/p>\n<p>  # Wind Burst enchantment<br \/>\n  wind-burst:<br \/>\n    enabled: true<br \/>\n    # Bonus fall distance per enchantment level (blocks)<br \/>\n    bonus-per-level: 7.0<br \/>\n    # Track consecutive smash attacks<br \/>\n    track-combos: true<\/p>\n<p># Density Enchantment Validation<br \/>\ndensity:<br \/>\n  # Enable density enchantment validation<br \/>\n  enabled: true<\/p>\n<p>  # Maximum density level (vanilla is 5)<br \/>\n  max-level: 5<\/p>\n<p>  # Damage bonus per block fallen per level<br \/>\n  # Vanilla formula: 0.5 * level * blocks<br \/>\n  damage-per-block-per-level: 0.5<\/p>\n<p>  # Validate that density is actually on the weapon<br \/>\n  verify-enchantment: true<\/p>\n<p># Logging Settings<br \/>\nlogging:<br \/>\n  # Enable logging to files<br \/>\n  enabled: true<\/p>\n<p>  # Log all violations<br \/>\n  log-violations: true<\/p>\n<p>  # Log suspicious hits (within tolerance but high)<br \/>\n  log-suspicious: true<\/p>\n<p>  # Log all legitimate high-damage hits for monitoring<br \/>\n  log-high-damage: true<br \/>\n  high-damage-threshold: 50.0<\/p>\n<p>  # Log bans<br \/>\n  log-bans: true<\/p>\n<p>  # Console output<br \/>\n  console:<br \/>\n    enabled: true<br \/>\n    # Log level: INFO, WARNING, SEVERE<br \/>\n    level: &#8220;WARNING&#8221;<\/p>\n<p>  # File output<br \/>\n  files:<br \/>\n    violations: &#8220;violations.log&#8221;<br \/>\n    suspicious: &#8220;suspicious.log&#8221;<br \/>\n    bans: &#8220;bans.log&#8221;<br \/>\n    high-damage: &#8220;high-damage.log&#8221;<\/p>\n<p># Punishment System<br \/>\npunishment:<br \/>\n  # Enable automatic punishments<br \/>\n  auto-ban: true<\/p>\n<p>  # Maximum violations before punishment<br \/>\n  max-violations: 3<\/p>\n<p>  # Ban duration (requires LiteBans, AdvancedBan, or compatible plugin)<br \/>\n  # Format: #d = days, #h = hours, #m = minutes<br \/>\n  ban-duration: &#8220;2d&#8221;<\/p>\n<p>  # Ban reason (supports color codes with &#038;)<br \/>\n  ban-reason: &#8220;&#038;c[MaceGuard] MaceDMG Exploit &#8211; Spoofed fall distance detected&#8221;<\/p>\n<p>  # Reset violations after this time (minutes)<br \/>\n  # Set to -1 to never reset<br \/>\n  reset-violations-after: 30<\/p>\n<p>  # Broadcast punishments<br \/>\n  broadcast:<br \/>\n    enabled: true<br \/>\n    message:<br \/>\n      &#8211; &#8220;&#038;8&#038;m\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501&#8221;<br \/>\n      &#8211; &#8220;&#038;c\u26a0 &#038;fMaceGuard &#038;7detected &#038;c%player% &#038;7using mace exploit&#8221;<br \/>\n      &#8211; &#8220;&#038;7Violations: &#038;c%violations% &#038;7| Excess Damage: &#038;c%excess-damage%&#8221;<br \/>\n      &#8211; &#8220;&#038;7Punishment: &#038;c%duration% ban&#8221;<br \/>\n      &#8211; &#8220;&#038;8&#038;m\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501&#8221;<\/p>\n<p>  # Commands to execute on punishment<br \/>\n  # %player% = player name<br \/>\n  # %uuid% = player UUID<br \/>\n  # %violations% = violation count<br \/>\n  commands:<br \/>\n    &#8211; &#8220;tempban %player% 2d &#038;c[MaceGuard] MaceDMG Exploit&#8221;<br \/>\n    # Add more commands as needed<br \/>\n    # &#8211; &#8220;discord send #bans %player% was banned for mace exploit&#8221;<\/p>\n<p># Alerts<br \/>\nalerts:<br \/>\n  # Send real-time alerts to staff<br \/>\n  enabled: true<\/p>\n<p>  # Permission required to receive alerts<br \/>\n  permission: &#8220;maceguard.alerts&#8221;<\/p>\n<p>  # Alert format<br \/>\n  format: &#8220;&#038;c[MaceGuard] &#038;e%player% &#038;7attempted mace exploit! &#038;f[VL: %vl%\/%max-vl%] &#038;7Expected: &#038;f%expected%, &#038;7Dealt: &#038;c%actual%&#8221;<\/p>\n<p>  # Hover message (Paper servers only)<br \/>\n  hover:<br \/>\n    &#8211; &#8220;&#038;7Player: &#038;f%player%&#8221;<br \/>\n    &#8211; &#8220;&#038;7Violation: &#038;f%vl%\/%max-vl%&#8221;<br \/>\n    &#8211; &#8220;&#038;7Expected Damage: &#038;f%expected%&#8221;<br \/>\n    &#8211; &#8220;&#038;7Actual Damage: &#038;c%actual%&#8221;<br \/>\n    &#8211; &#8220;&#038;7Excess: &#038;c%excess%&#8221;<br \/>\n    &#8211; &#8220;&#038;7Fall Distance: &#038;f%fall-distance% blocks&#8221;<br \/>\n    &#8211; &#8220;&#038;7Wind Charge: %wind-charge%&#8221;<br \/>\n    &#8211; &#8220;&#038;7Ender Pearl: %ender-pearl%&#8221;<br \/>\n    &#8211; &#8220;&#8221;<br \/>\n    &#8211; &#8220;&#038;eClick to teleport&#8221;<\/p>\n<p>  # Click action<br \/>\n  click-command: &#8220;\/tp %player%&#8221;<\/p>\n<p>  # Send alerts to Discord webhook<br \/>\n  discord:<br \/>\n    enabled: false<br \/>\n    webhook-url: &#8220;https:\/\/discord.com\/api\/webhooks\/YOUR_WEBHOOK_HERE&#8221;<br \/>\n    # Minimum violations before sending to Discord<br \/>\n    min-violations: 2<br \/>\n    # Embed color (decimal)<br \/>\n    color: 16711680  # Red<\/p>\n<p># Player Warnings<br \/>\nwarnings:<br \/>\n  # Send warnings to violating players<br \/>\n  enabled: true<\/p>\n<p>  # Warning message<br \/>\n  message: &#8220;&#038;c[MaceGuard] &#038;7Invalid mace damage detected! &#038;c[%vl%\/%max-vl%]&#8221;<\/p>\n<p>  # Title notification<br \/>\n  title:<br \/>\n    enabled: true<br \/>\n    title: &#8220;&#038;c\u26a0 Warning \u26a0&#8221;<br \/>\n    subtitle: &#8220;&#038;7Mace exploit detected&#8221;<br \/>\n    fade-in: 10<br \/>\n    stay: 40<br \/>\n    fade-out: 10<\/p>\n<p>  # Send warning at specific violation thresholds<br \/>\n  thresholds:<br \/>\n    &#8211; 1<br \/>\n    &#8211; 2<br \/>\n    &#8211; 3<\/p>\n<p># Exemptions<br \/>\nexemptions:<br \/>\n  # Bypass permission<br \/>\n  bypass-permission: &#8220;maceguard.bypass&#8221;<\/p>\n<p>  # Exempt creative mode players<br \/>\n  exempt-creative: true<\/p>\n<p>  # Exempt spectator mode players<br \/>\n  exempt-spectator: true<\/p>\n<p>  # Exempt players in specific worlds<br \/>\n  exempt-worlds:<br \/>\n    &#8211; &#8220;creative_world&#8221;<br \/>\n    &#8211; &#8220;test_world&#8221;<\/p>\n<p>  # Exempt players in specific regions (requires WorldGuard)<br \/>\n  exempt-regions:<br \/>\n    &#8211; &#8220;spawn&#8221;<br \/>\n    &#8211; &#8220;safezone&#8221;<\/p>\n<p>  # Whitelist specific players (UUID or username)<br \/>\n  whitelisted-players:<br \/>\n    # &#8211; &#8220;069a79f4-44e9-4726-a5be-fca90e38aaf5&#8221;<br \/>\n    # &#8211; &#8220;Notch&#8221;<\/p>\n<p># Performance Optimization<br \/>\nperformance:<br \/>\n  # Run calculations asynchronously where possible<br \/>\n  async-processing: true<\/p>\n<p>  # Thread pool size for async tasks<br \/>\n  thread-pool-size: 2<\/p>\n<p>  # Cache player data for this many ticks (20 ticks = 1 second)<br \/>\n  cache-duration-ticks: 100<\/p>\n<p>  # Maximum players to check per tick (prevents lag spikes)<br \/>\n  max-checks-per-tick: 50<\/p>\n<p>  # Cleanup interval for old data (ticks)<br \/>\n  cleanup-interval-ticks: 6000  # 5 minutes<\/p>\n<p>  # Cleanup threshold (remove data older than this in ms)<br \/>\n  cleanup-threshold-ms: 300000  # 5 minutes<\/p>\n<p># Debug Settings<br \/>\ndebug:<br \/>\n  # Enable debug mode (verbose console output)<br \/>\n  enabled: false<\/p>\n<p>  # Debug specific players<br \/>\n  debug-players:<br \/>\n    # &#8211; &#8220;TestPlayer123&#8221;<\/p>\n<p>  # Show expected vs actual damage in console<br \/>\n  show-damage-calculations: false<\/p>\n<p>  # Track all mace hits (even legitimate ones)<br \/>\n  track-all-hits: false<\/p>\n<p># Integration with other plugins<br \/>\nintegration:<br \/>\n  # Vulcan Anti-Cheat integration<br \/>\n  vulcan:<br \/>\n    enabled: true<br \/>\n    # Send violations to Vulcan&#8217;s log<br \/>\n    log-to-vulcan: true<\/p>\n<p>  # GrimAC integration<br \/>\n  grim:<br \/>\n    enabled: true<br \/>\n    # Send violations to Grim&#8217;s log<br \/>\n    log-to-grim: true<\/p>\n<p>  # LiteBans \/ AdvancedBan<br \/>\n  ban-plugin:<br \/>\n    # Auto-detect ban plugin (LiteBans, AdvancedBan, vanilla)<br \/>\n    auto-detect: true<br \/>\n    # Force specific plugin: &#8220;litebans&#8221;, &#8220;advancedban&#8221;, &#8220;vanilla&#8221;<br \/>\n    force: &#8220;auto&#8221;<\/p>\n<p># Statistics Tracking<br \/>\nstatistics:<br \/>\n  # Track player mace statistics<br \/>\n  enabled: true<\/p>\n<p>  # Track legitimate high-damage hits<br \/>\n  track-high-damage: true<\/p>\n<p>  # Track total mace hits per player<br \/>\n  track-hit-count: true<\/p>\n<p>  # Track average damage per player<br \/>\n  track-average-damage: true<\/p>\n<p># Advanced Options<br \/>\nadvanced:<br \/>\n  # Packet validation level (higher = stricter, more CPU)<br \/>\n  # Values: 1 (low), 2 (medium), 3 (high)<br \/>\n  validation-level: 2<\/p>\n<p>  # Enable packet-level validation (requires ProtocolLib)<br \/>\n  packet-validation:<br \/>\n    enabled: false<br \/>\n    # This is experimental and may cause issues<br \/>\n    use-protocollib: false<\/p>\n<p>  # Fall distance calculation method<br \/>\n  # &#8220;server&#8221; = server-side only (most secure)<br \/>\n  # &#8220;client&#8221; = trust client (not recommended)<br \/>\n  # &#8220;hybrid&#8221; = server with client validation<br \/>\n  calculation-method: &#8220;server&#8221;<\/p>\n<p>  # Maximum violations to store in memory<br \/>\n  max-violations-stored: 1000<\/p>\n<p># DO NOT EDIT<br \/>\nconfig-version: 1.0.0<br \/>\n&#8220;`<\/p>\n<\/details>\n<p>## Why this plugin \u2753<br \/>\n&#8211; Server side calculation based, due to which chances of bypass is minimal.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anti-cheat specifically made for preventing mace hacks such as MaceDMG<\/p>\n","protected":false},"featured_media":97192,"template":"","meta":{"_minecraft_slug":"maceguard","_minecraft_project_id":"GMzVlf4R","_minecraft_author":"Kanhaiya","_minecraft_license":"MIT","_minecraft_downloads":539,"_minecraft_follows":0,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"maceguard.zip","_minecraft_size_bytes":32711,"_minecraft_version_count":2,"_minecraft_updated_at":"2026-05-16T10:28:37.096888Z","_minecraft_date_created":"2025-12-02T05:06:42.561392Z","_minecraft_date_modified":"2025-11-29T09:02:22.143810Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/maceguard","_minecraft_icon_attachment_id":97192,"_minecraft_imported_at":"2026-06-05T13:48:25+00:00","_minecraft_import_hash":"98fd547a08fff61183fa5d830ae91e70","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[124,126,127,128,129,123,92],"mod_loader":[130,132,133,134],"minecraft_version":[62,37,40,41,73,74,38,78,79,80,81,82],"class_list":["post-97191","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-bukkit","mod_category-management","mod_category-paper","mod_category-purpur","mod_category-spigot","mod_category-technology","mod_category-utility","mod_loader-bukkit","mod_loader-paper","mod_loader-purpur","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>MaceGuard - 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\/maceguard\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MaceGuard - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Anti-cheat specifically made for preventing mace hacks such as MaceDMG\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/maceguard\/\" \/>\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=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/maceguard\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/maceguard\\\/\",\"name\":\"MaceGuard - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/maceguard\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/maceguard\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/maceguard-icon-ed774f0051255558f63faa679048d397ea406fd3_96.webp\",\"datePublished\":\"2026-06-05T13:48:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/maceguard\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/maceguard\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/maceguard\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/maceguard-icon-ed774f0051255558f63faa679048d397ea406fd3_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/maceguard-icon-ed774f0051255558f63faa679048d397ea406fd3_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/maceguard\\\/#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\":\"MaceGuard\"}]},{\"@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":"MaceGuard - 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\/maceguard\/","og_locale":"en_US","og_type":"article","og_title":"MaceGuard - Minecraft","og_description":"Anti-cheat specifically made for preventing mace hacks such as MaceDMG","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/maceguard\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/maceguard\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/maceguard\/","name":"MaceGuard - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/maceguard\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/maceguard\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/maceguard-icon-ed774f0051255558f63faa679048d397ea406fd3_96.webp","datePublished":"2026-06-05T13:48:24+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/maceguard\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/maceguard\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/maceguard\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/maceguard-icon-ed774f0051255558f63faa679048d397ea406fd3_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/maceguard-icon-ed774f0051255558f63faa679048d397ea406fd3_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/maceguard\/#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":"MaceGuard"}]},{"@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\/97191","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\/97192"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=97191"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=97191"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=97191"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=97191"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}