{"id":168597,"date":"2026-06-09T22:44:38","date_gmt":"2026-06-09T19:44:38","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/wards\/"},"modified":"2026-06-09T22:44:38","modified_gmt":"2026-06-09T19:44:38","slug":"wards","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/wards\/","title":{"rendered":"Wards"},"content":{"rendered":"<p>![Machina Wards Banner](https:\/\/cdn.modrinth.com\/data\/cached_images\/38c5ba2fd5f1b1cb06005b487077a850c5ccebdf.jpeg)<\/p>\n<p># MachinaWards<\/p>\n<p>**Protect your builds with configurable land claim wards \u2014 no grief, no drama.**<\/p>\n<p>MachinaWards lets players place physical ward blocks to claim and protect an area. Members can be added by the owner, events are logged, and outsiders are stopped cold. Three tiers of wards scale from starter bases to high-value infrastructure.<\/p>\n<p>&#8212;<\/p>\n<p>## How It Works<\/p>\n<p>Craft a ward item and place it like any block. The block marks the center of your protected zone. Break or sneak+right-click to pick it back up \u2014 the ward stays in your inventory so you can relocate it any time.<\/p>\n<p>Right-click the ward block to open the management menu.<\/p>\n<p>&#8212;<\/p>\n<p>## Ward Tiers<\/p>\n<p>| Tier         | Block           | Default Radius | Member Limit | Ward Intelligence |<br \/>\n| &#8212;&#8212;&#8212;&#8212; | &#8212;&#8212;&#8212;&#8212;&#8212; | &#8212;&#8212;&#8212;&#8212;&#8211; | &#8212;&#8212;&#8212;&#8212; | &#8212;&#8212;&#8212;&#8212;&#8212;&#8211; |<br \/>\n| **Basic**    | Lantern         | 12 blocks      | 5            | \u2014                |<br \/>\n| **Advanced** | Beacon          | 20 blocks      | 10           | \u2014                |<br \/>\n| **Super**    | Crying Obsidian | 30 blocks      | Unlimited    | Yes               |<\/p>\n<p>![Basic Ward](https:\/\/cdn.modrinth.com\/data\/cached_images\/02e75d0bcd586582db305a9014db5acd11c68181.jpeg)<\/p>\n<p>![Advance Ward](https:\/\/cdn.modrinth.com\/data\/cached_images\/822f675679a17057a49d48b992ddad5db07fcb58.jpeg)<\/p>\n<p>![Super Ward](https:\/\/cdn.modrinth.com\/data\/cached_images\/3ada56c7793c08c794c294c3b7406ce69bdfab2f.jpeg)<\/p>\n<p>All tiers, recipes, radii, prices, and member limits are fully configurable in `config.yml`. Server operators can add or rename tiers freely.<\/p>\n<p>&#8212;<\/p>\n<p>## Protection<\/p>\n<p>Inside a ward, the following are blocked for non-members (all toggleable per category in `config.yml`):<\/p>\n<p>&#8211; Block placing and breaking<br \/>\n&#8211; Block interaction (buttons, chests, doors, etc.)<br \/>\n&#8211; Explosions (creeper, TNT, etc.)<br \/>\n&#8211; Fire spread<br \/>\n&#8211; **Piston pushing\/pulling** blocks across ward boundaries<br \/>\n&#8211; **Entity grief** \u2014 Endermen, silverfish, Wither, Ravagers, and other griefing mobs can&#8217;t alter blocks inside a ward<br \/>\n&#8211; **Fluid flow** \u2014 lava and water can&#8217;t flow into a ward from outside<br \/>\n&#8211; **Hanging entities** \u2014 non-members can&#8217;t break item frames or paintings<br \/>\n&#8211; **PVP** \u2014 outsiders can&#8217;t attack players inside a ward *(per-ward override: Allow PVP flag)*<br \/>\n&#8211; **Entity damage** \u2014 outsiders can&#8217;t damage animals or mobs inside a ward *(per-ward override: Allow Mob Damage flag)*<br \/>\n&#8211; **Crop trampling** \u2014 non-members can&#8217;t trample farmland inside a ward<\/p>\n<p>The ward owner and any added members bypass all restrictions. Players with `wards.admin` bypass everything.<\/p>\n<p>Wards cannot overlap \u2014 placement is blocked if the new ward&#8217;s radius intersects an existing one, keeping protection zones unambiguous.<\/p>\n<p>&#8212;<\/p>\n<p>## Ward Menu<\/p>\n<p>Right-clicking the ward block opens a GUI with:<\/p>\n<p>&#8211; **Rename** \u2014 give your ward a custom name, shown in menus and `\/ward list`<br \/>\n&#8211; **Entry Message** \u2014 set a custom message visitors see on entry. Supports `&#038;` color codes and `&#038;#RRGGBB` hex colors. Placeholders: `%ward%`, `%owner%`, `%tier%`, `%radius%`. Type `clear` to remove<br \/>\n&#8211; **Toggle Alerts** \u2014 turn entry notifications on\/off for this ward<br \/>\n&#8211; **Members** \u2014 view all current members<br \/>\n&#8211; **Add Member** \u2014 type a player name in chat to add them (enforces tier member limit)<br \/>\n&#8211; **Remove Member** \u2014 click a player skull to remove them<br \/>\n&#8211; **History** \u2014 view the last 20 entry log entries<br \/>\n&#8211; **Show Radius** \u2014 draws a purple particle boundary for 10 seconds so you can visualize your claim<br \/>\n&#8211; **Allow PVP** \u2014 per-ward toggle to allow outsiders to PVP inside this specific ward<br \/>\n&#8211; **Allow Mob Damage** \u2014 per-ward toggle to allow outsiders to damage animals\/mobs inside this specific ward<br \/>\n&#8211; **Ward Intelligence** *(Super Ward only)* \u2014 access the feature tracking system<\/p>\n<p>&#8212;<\/p>\n<p>## Super Ward \u2014 Ward Intelligence<\/p>\n<p>Super wards include a **Ward Intelligence** menu with five toggleable tracking features:<\/p>\n<p>| Feature              | What It Tracks                                             |<br \/>\n| &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; | &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- |<br \/>\n| **Creeper Alert**    | Notifies the owner when a creeper explodes inside the ward |<br \/>\n| **Mob Kills Player** | Logs and alerts when a mob kills a player inside the ward  |<br \/>\n| **Mob Kills Entity** | Logs when a mob kills any entity inside the ward           |<br \/>\n| **Player Death**     | Logs every player death inside the ward                    |<br \/>\n| **Explosion Log**    | Logs all explosions inside the ward                        |<\/p>\n<p>Each feature has its own sub-menu where you can toggle it on\/off, view recent logs, or clear the log history. All data is persisted to the database and wiped automatically when the ward is destroyed.<\/p>\n<p>&#8212;<\/p>\n<p>## Economy Shop<\/p>\n<p>If **Vault** is installed with an economy provider (e.g. EssentialsX), players can purchase ward items directly using `\/ward shop`. Prices are set per tier in `config.yml`.<\/p>\n<p>&#8212;<\/p>\n<p>## Commands<\/p>\n<p>| Command                        | Description                                                                |<br \/>\n| &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; | &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; |<br \/>\n| `\/ward`                        | Show help                                                                  |<br \/>\n| `\/ward shop`                   | Open the ward shop (requires Vault)                                        |<br \/>\n| `\/ward list`                   | List your wards with names, tiers, worlds, and coords                      |<br \/>\n| `\/ward tp <id|name>`           | Teleport to one of your wards by ID or name                                |<br \/>\n| `\/ward compass [id|name]`      | Point your compass at a ward (nearest, or by ID\/name)                      |<br \/>\n| `\/ward transfer <player>`      | Transfer your nearby ward to another player                                |<br \/>\n| `\/ward transfer <id> <player>` | Transfer a specific ward to another player                                 |<br \/>\n| `\/ward addmember <player>`     | Add a member to your nearby ward                                           |<br \/>\n| `\/ward removemember <player>`  | Remove a member from your nearby ward                                      |<br \/>\n| `\/ward info [id|name]`         | Show tier, radius, owner, and member info for a ward                       |<br \/>\n| `\/ward nearby [radius]`        | List wards within radius blocks (default 100, max 500), sorted by distance |<br \/>\n| `\/ward admin list [player]`    | *(admin)* List all wards, optionally filter by player                      |<br \/>\n| `\/ward admin delete <id|name>` | *(admin)* Delete any ward by ID or name                                    |<br \/>\n| `\/ward admin tp <id|name>`     | *(admin)* Teleport to any ward                                             |<br \/>\n| `\/ward admin stats`            | *(admin)* Show total wards, per-world breakdown, members, and owner count  |<br \/>\n| `\/ward admin migrate mysql`    | *(admin)* Copy all ward data from SQLite to MySQL                          |<br \/>\n| `\/ward reload`                 | *(admin)* Reload config and re-register recipes                            |<\/p>\n<p>&#8212;<\/p>\n<p>## Permissions<\/p>\n<p>| Node               | Description                                                      |<br \/>\n| &#8212;&#8212;&#8212;&#8212;&#8212;&#8212; | &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- |<br \/>\n| `wards.admin`      | Full administrative access \u2014 bypass protection, delete any ward |<br \/>\n| `wards.place`      | Allows placing ward blocks (default: true for all players)       |<br \/>\n| `wards.player.<N>` | Cap how many wards a player can own (e.g.`wards.player.3`)       |<\/p>\n<p>&#8212;<\/p>\n<p>## Visual &#038; Sound Effects<\/p>\n<p>**Particles**<\/p>\n<p>&#8211; **Ambient particles** \u2014 a subtle END_ROD effect floats above each ward block so you always know where your wards are (configurable interval)<br \/>\n&#8211; **Placement burst** \u2014 particle effect confirms a new ward was created<br \/>\n&#8211; **Deletion burst** \u2014 particle effect fires when a ward is broken or picked up<br \/>\n&#8211; **Radius preview** \u2014 purple particle ring shows your claim boundary for 10 seconds via the Show Radius button<\/p>\n<p>**Sounds** *(all configurable in `config.yml \u2192 sounds:`)*<\/p>\n<p>&#8211; `ward_place` \u2014 plays when a ward block is placed<br \/>\n&#8211; `ward_break` \u2014 plays when a ward is broken\/removed<br \/>\n&#8211; `ward_pickup` \u2014 plays when a ward is picked up via sneak+right-click<br \/>\n&#8211; `entry_alert` \u2014 plays for the visitor when they enter a ward<\/p>\n<p>Set any sound to `&#8221;&#8221;` to disable it individually.<\/p>\n<p>&#8212;<\/p>\n<p>## Entry Warnings<\/p>\n<p>When a non-member enters a ward they see an action bar notification showing the ward name and owner. This is configurable per ward \u2014 owners can set a fully custom entry message with color codes and hex colors directly from the ward menu. The message supports placeholders: `%ward%`, `%owner%`, `%tier%`, and `%radius%`. The visitor warning can be toggled globally in `config.yml`.<\/p>\n<p>&#8212;<\/p>\n<p>## Ward Compass<\/p>\n<p>`\/ward compass` sets your compass to point at your nearest ward in the current world. Specify an ID or name to target a specific ward. No special item is needed \u2014 any compass in your inventory will work.<\/p>\n<p>&#8212;<\/p>\n<p>## Ownership Transfer<\/p>\n<p>`\/ward transfer <player>` while standing in a ward transfers ownership to another player. Use `\/ward transfer <id> <player>` to transfer from anywhere. The new owner is notified immediately if they are online.<\/p>\n<p>&#8212;<\/p>\n<p>## Nearby Wards<\/p>\n<p>`\/ward nearby [radius]` lists all wards within the given radius (default 100 blocks, max 500), sorted by distance. Shows each ward&#8217;s name, tier, owner, and distance. Useful for scouts, admins, and players exploring unfamiliar territory.<\/p>\n<p>&#8212;<\/p>\n<p>## Anti-Abuse<\/p>\n<p>&#8211; Ward items cannot be used as crafting ingredients<br \/>\n&#8211; Ward items cannot be inserted into beacon payment slots<br \/>\n&#8211; Wards cannot be placed overlapping an existing ward<br \/>\n&#8211; Picking up a ward block requires a second sneak+right-click confirmation within a configurable window (default 5 seconds) to prevent accidents<\/p>\n<p>&#8212;<\/p>\n<p>## Database<\/p>\n<p>MachinaWards stores all ward data in a database. Two backends are supported:<\/p>\n<p>**SQLite** *(default \u2014 no setup required)*<\/p>\n<p>&#8220;`yaml<br \/>\ndatabase:<br \/>\n  type: sqlite<br \/>\n&#8220;`<\/p>\n<p>Data is stored in `plugins\/MachinaWards\/MachinaWards.db`.<\/p>\n<p>**MySQL \/ MariaDB**<\/p>\n<p>&#8220;`yaml<br \/>\ndatabase:<br \/>\n  type: mysql<br \/>\n  mysql:<br \/>\n    host: localhost<br \/>\n    port: 3306<br \/>\n    database: machinawards<br \/>\n    username: root<br \/>\n    password: &#8220;&#8221;<br \/>\n&#8220;`<\/p>\n<p>The MySQL driver is downloaded automatically \u2014 no manual installation needed. Use `\/ward admin migrate mysql` to copy existing SQLite data to MySQL before switching.<\/p>\n<p>&#8212;<\/p>\n<p>## Configuration<\/p>\n<p>Everything is configurable in `config.yml`:<\/p>\n<p>&#8211; **Database:** SQLite (default) or MySQL\/MariaDB<br \/>\n&#8211; **Shape:** `column` (vertical cylinder, unlimited height) or `sphere` (3D radius)<br \/>\n&#8211; **World whitelist** \u2014 restrict wards to specific worlds<br \/>\n&#8211; **Height limits** \u2014 `min_y` \/ `max_y`<br \/>\n&#8211; **Alert cooldown** \u2014 default 90 seconds between entry notifications<br \/>\n&#8211; **Protection toggles** \u2014 individually enable\/disable each protection category<br \/>\n&#8211; **Per-tier:** display name, placed block material, crafting recipe, radius, price, member limit (`max_members`), features list<br \/>\n&#8211; **Particle type and interval**<br \/>\n&#8211; **Sound effects** \u2014 one config key per event, set to `&#8221;&#8221;` to disable<br \/>\n&#8211; **Entry warning:** `entry.show_warning_to_visitor`, `entry.warning_format` with `%ward%`, `%owner%`, `%tier%`, `%radius%` placeholders<br \/>\n&#8211; **Pickup confirmation window:** `pickup.confirm_ms` (default 5000ms)<br \/>\n&#8211; **Color support:** all text fields support `&#038;` color codes and `&#038;#RRGGBB` hex colors<\/p>\n<p>&#8212;<\/p>\n<p>## Dependencies<\/p>\n<p>&#8211; **Spigot \/ Paper \/ Purpur** 1.21+<br \/>\n&#8211; **Vault** *(optional)* \u2014 required only for the economy shop<br \/>\n&#8211; **MySQL\/MariaDB** *(optional)* \u2014 only if you choose the MySQL database backend<\/p>\n<p>![Lower banner](https:\/\/cdn.modrinth.com\/data\/cached_images\/6626906a804b86be6af4e0b771cc658b41f1b8fc.jpeg)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Physical land claim protection for Spigot, Paper &#038; Purpur 1.21+. Place ward blocks to protect builds from<br \/>\n  griefing, manage members via GUI, track events with Ward Intelligence, and customize tiers, radii, and recipes in<br \/>\n  config.<\/p>\n","protected":false},"featured_media":168598,"template":"","meta":{"_minecraft_slug":"wards","_minecraft_project_id":"SX98EKcZ","_minecraft_author":"Mxchina","_minecraft_license":"LicenseRef-All-Rights-Reserved","_minecraft_downloads":121,"_minecraft_follows":0,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"wards.zip","_minecraft_size_bytes":13999613,"_minecraft_version_count":5,"_minecraft_updated_at":"2026-05-15T19:15:17.478718Z","_minecraft_date_created":"2025-08-25T07:35:33.875186Z","_minecraft_date_modified":"2026-03-10T22:51:22.064894Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/wards","_minecraft_icon_attachment_id":168598,"_minecraft_imported_at":"2026-06-09T19:44:38+00:00","_minecraft_import_hash":"a4d8d84af12d3b5c1c255336536a4310","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[87,124,844,88,89,126,127,128,867,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-168597","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-adventure","mod_category-bukkit","mod_category-economy","mod_category-equipment","mod_category-game-mechanics","mod_category-management","mod_category-paper","mod_category-purpur","mod_category-social","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>Wards - 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\/wards\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Wards - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Physical land claim protection for Spigot, Paper &amp; Purpur 1.21+. Place ward blocks to protect builds from      griefing, manage members via GUI, track events with Ward Intelligence, and customize tiers, radii, and recipes in  config.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/wards\/\" \/>\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=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/wards\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/wards\\\/\",\"name\":\"Wards - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/wards\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/wards\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/wards-icon-19089b57cb95693d317f410d319b9c3f4f548574_96.webp\",\"datePublished\":\"2026-06-09T19:44:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/wards\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/wards\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/wards\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/wards-icon-19089b57cb95693d317f410d319b9c3f4f548574_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/wards-icon-19089b57cb95693d317f410d319b9c3f4f548574_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/wards\\\/#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\":\"Wards\"}]},{\"@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":"Wards - 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\/wards\/","og_locale":"en_US","og_type":"article","og_title":"Wards - Minecraft","og_description":"Physical land claim protection for Spigot, Paper & Purpur 1.21+. Place ward blocks to protect builds from      griefing, manage members via GUI, track events with Ward Intelligence, and customize tiers, radii, and recipes in  config.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/wards\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/wards\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/wards\/","name":"Wards - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/wards\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/wards\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/wards-icon-19089b57cb95693d317f410d319b9c3f4f548574_96.webp","datePublished":"2026-06-09T19:44:38+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/wards\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/wards\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/wards\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/wards-icon-19089b57cb95693d317f410d319b9c3f4f548574_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/wards-icon-19089b57cb95693d317f410d319b9c3f4f548574_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/wards\/#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":"Wards"}]},{"@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\/168597","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\/168598"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=168597"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=168597"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=168597"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=168597"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}