{"id":128186,"date":"2026-06-07T16:07:04","date_gmt":"2026-06-07T13:07:04","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/racial_town\/"},"modified":"2026-06-07T16:07:04","modified_gmt":"2026-06-07T13:07:04","slug":"racial_town","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/racial_town\/","title":{"rendered":"Racial_Town"},"content":{"rendered":"<p># HotelRoom &#8211; Territory \u00d7 Race Evolution RPG Plugin<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udccc Plugin Overview<\/p>\n<p>**HotelRoom** is a high-quality RPG enhancement plugin designed for Minecraft Paper servers, perfectly combining **Territory Management** with **Race Evolution System**. Players can build their homes while experiencing unique growth paths of different races, creating an immersive survival adventure experience.<\/p>\n<p>&#8212;<\/p>\n<p>## \u2728 Core Features<\/p>\n<p>### \ud83c\udfe0 Territory System<\/p>\n<p>Complete territory management system with three territory types:<\/p>\n<p>| Type | Description | Use Case |<br \/>\n|&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;-|<br \/>\n| **Private Territory** | Player&#8217;s exclusive private space with full protection | Personal residence, private storage |<br \/>\n| **Public Territory** | Multi-player shared area, claimable | Apartment buildings, community housing |<br \/>\n| **Official Territory** | Server official managed areas | Shops, office areas, public facilities |<\/p>\n<p>**Key Features**:<br \/>\n&#8211; \ud83d\udd12 Complete block protection mechanism<br \/>\n&#8211; \ud83d\udc65 Member permission management<br \/>\n&#8211; \ud83c\udfc6 Honor threshold settings<br \/>\n&#8211; \ud83d\udcbe Auto facade snapshot, auto-restore after restart<br \/>\n&#8211; \ud83d\uddfa\ufe0f Intuitive GUI navigation interface<\/p>\n<p>&#8212;<\/p>\n<p>### \ud83e\uddec Race Evolution System<\/p>\n<p>Rich race system giving each player a unique growth path:<\/p>\n<p>**Race Features**:<br \/>\n&#8211; \ud83e\udddd Multiple race choices (Human, Elf, Dwarf, etc.)<br \/>\n&#8211; \ud83d\udcc8 Level growth system, attributes increase with level<br \/>\n&#8211; \ud83d\udd04 Race evolution paths, unlock new abilities<br \/>\n&#8211; \ud83c\udfa8 Race-exclusive appearance changes<br \/>\n&#8211; \ud83c\udf99\ufe0f Race-exclusive voice chat channel<\/p>\n<p>**Growth Mechanics**:<br \/>\n&#8211; Kill monsters to gain race experience<br \/>\n&#8211; Complete quests for bonus experience rewards<br \/>\n&#8211; Race evolution unlocks powerful skills<\/p>\n<p>&#8212;<\/p>\n<p>### \u2694\ufe0f Custom Attribute System<\/p>\n<p>Powerful attribute system supporting 20+ attributes:<\/p>\n<p>**Offensive Attributes**:<br \/>\n| Attribute | Description |<br \/>\n|&#8212;&#8212;&#8212;&#8211;|&#8212;&#8212;&#8212;&#8212;-|<br \/>\n| Physical Damage | Increases normal attack damage |<br \/>\n| Magic Damage | Increases magic attack damage |<br \/>\n| Crit Rate | Probability of triggering critical hit |<br \/>\n| Crit Damage | Damage multiplier on critical hit |<br \/>\n| Armor Penetration | Ignores target armor value |<br \/>\n| Magic Penetration | Ignores target magic defense |<\/p>\n<p>**Defensive Attributes**:<br \/>\n| Attribute | Description |<br \/>\n|&#8212;&#8212;&#8212;&#8211;|&#8212;&#8212;&#8212;&#8212;-|<br \/>\n| Physical Defense | Reduces physical damage taken |<br \/>\n| Magic Defense | Reduces magic damage taken |<br \/>\n| Armor Value | Base armor damage reduction |<br \/>\n| Dodge Rate | Probability of completely dodging attack |<br \/>\n| Block Rate | Probability of blocking attack |<\/p>\n<p>**Survival Attributes**:<br \/>\n| Attribute | Description |<br \/>\n|&#8212;&#8212;&#8212;&#8211;|&#8212;&#8212;&#8212;&#8212;-|<br \/>\n| Health | Maximum health cap |<br \/>\n| Health Regen | Health restored per second |<br \/>\n| Lifesteal | Restore health on attack |<br \/>\n| Mana | Mana cap |<br \/>\n| Mana Regen | Mana restored per second |<\/p>\n<p>**Utility Attributes**:<br \/>\n| Attribute | Description |<br \/>\n|&#8212;&#8212;&#8212;&#8211;|&#8212;&#8212;&#8212;&#8212;-|<br \/>\n| Movement Speed | Movement speed bonus |<br \/>\n| Attack Speed | Attack frequency bonus |<br \/>\n| Cooldown Reduction | Skill cooldown reduction |<br \/>\n| EXP Bonus | Increased experience gain |<br \/>\n| Drop Bonus | Item drop rate increase |<\/p>\n<p>**Equipment Attributes**:<br \/>\n&#8211; Support adding attributes in item Lore<br \/>\n&#8211; Auto-apply when equipment is worn<br \/>\n&#8211; Support percentage and fixed value bonuses<\/p>\n<p>&#8212;<\/p>\n<p>### \ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d\udc66 Family System<\/p>\n<p>Complete family social system:<\/p>\n<p>**Family Features**:<br \/>\n&#8211; \ud83c\udff0 Create family, establish power<br \/>\n&#8211; \ud83d\udc65 Invite members, grow team<br \/>\n&#8211; \ud83d\udcca Family level, unlock privileges<br \/>\n&#8211; \ud83d\udcac Family chat, exclusive channel<br \/>\n&#8211; \ud83c\udfaf Family positions, permission management<\/p>\n<p>**Position System**:<br \/>\n| Position | Permissions |<br \/>\n|&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;&#8212;-|<br \/>\n| Leader | Full management permissions |<br \/>\n| Deputy | Invite\/kick members |<br \/>\n| Member | Basic family features |<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83c\udfae Commands<\/p>\n<p>### Territory Commands<\/p>\n<p>&#8220;`<br \/>\n\/hrlist                          &#8211; Open territory list and navigation<br \/>\n\/hotelroom [subcommand]           &#8211; Main command<br \/>\n\/createhotel <name> [system]      &#8211; Create territory (Admin)<br \/>\n\/createpublichotel <name>         &#8211; Create public territory (Admin)<br \/>\n\/createofficialhotel <type> <name> &#8211; Create official territory (Admin)<br \/>\n\/givehotel <territory> <player>   &#8211; Gift territory (Admin)<br \/>\n\/removehotel <territory>          &#8211; Remove territory (Admin)<br \/>\n\/abandon [territory]              &#8211; Abandon territory<br \/>\n&#8220;`<\/p>\n<p>### Attribute Commands<\/p>\n<p>&#8220;`<br \/>\n\/attr check [player]              &#8211; Check attributes<br \/>\n\/attr set <player> <attr> <value> &#8211; Set attribute (Admin)<br \/>\n\/attr add <player> <attr> <value> &#8211; Add attribute (Admin)<br \/>\n\/attr reset <player>              &#8211; Reset attributes (Admin)<br \/>\n\/attr reload                      &#8211; Reload config (Admin)<br \/>\n\/attr item add <attr> <value>     &#8211; Add attribute to item (Admin)<br \/>\n\/attr item remove <line>          &#8211; Remove item attribute (Admin)<br \/>\n\/attr item list                   &#8211; View item attribute list<br \/>\n&#8220;`<\/p>\n<p>### Race Commands<\/p>\n<p>&#8220;`<br \/>\n\/racegui                          &#8211; Open race evolution interface<br \/>\n\/changerace <race>                &#8211; Change race<br \/>\n\/racevoice                        &#8211; Race voice chat<br \/>\n\/raceexp give <player> <amount>   &#8211; Give race experience (Admin)<br \/>\n\/raceexp set <player> <level>     &#8211; Set race level (Admin)<br \/>\n\/raceexp check <player>           &#8211; Check race info (Admin)<br \/>\n&#8220;`<\/p>\n<p>### Family Commands<\/p>\n<p>&#8220;`<br \/>\n\/family                           &#8211; Open family main interface<br \/>\n\/family create <name>             &#8211; Create family<br \/>\n\/family invite <player>           &#8211; Invite player<br \/>\n\/family kick <player>             &#8211; Kick member<br \/>\n\/family leave                     &#8211; Leave family<br \/>\n\/family info                      &#8211; View family info<br \/>\n&#8220;`<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udd0c API &#038; PAPI Variables<\/p>\n<p>### PlaceholderAPI Variables<\/p>\n<p>**Player Related**:<br \/>\n&#8220;`<br \/>\n%hotelroom_player_honor%         &#8211; Player honor value<br \/>\n%hotelroom_player_health%        &#8211; Current health<br \/>\n%hotelroom_player_max_health%    &#8211; Max health<br \/>\n%hotelroom_player_health_percent% &#8211; Health percentage<br \/>\n&#8220;`<\/p>\n<p>**Attribute Related**:<br \/>\n&#8220;`<br \/>\n%hotelroom_attr_<attribute>%     &#8211; Specified attribute value<br \/>\n%hotelroom_all_attributes%       &#8211; All attributes list<br \/>\n&#8220;`<\/p>\n<p>**Territory Related**:<br \/>\n&#8220;`<br \/>\n%hotelroom_in_land%              &#8211; Whether in territory<br \/>\n%hotelroom_land_name%            &#8211; Current territory name<br \/>\n%hotelroom_land_owner%           &#8211; Territory owner<br \/>\n%hotelroom_land_honor%           &#8211; Territory honor threshold<br \/>\n%hotelroom_in_public_hotel%      &#8211; Whether in public hotel<br \/>\n%hotelroom_public_members_count% &#8211; Public territory member count<br \/>\n&#8220;`<\/p>\n<p>**Race Related**:<br \/>\n&#8220;`<br \/>\n%hotelroom_race%                 &#8211; Current race name<br \/>\n%hotelroom_race_name%            &#8211; Race internal ID<br \/>\n%hotelroom_is_race_<race>%       &#8211; Whether specified race<br \/>\n&#8220;`<\/p>\n<p>**Family Related**:<br \/>\n&#8220;`<br \/>\n%hotelroom_family_name%          &#8211; Family name<br \/>\n%hotelroom_family_position%      &#8211; Family position<br \/>\n%hotelroom_family_level%         &#8211; Family level<br \/>\n%hotelroom_family_member_count%  &#8211; Member count<br \/>\n&#8220;`<\/p>\n<p>**Mob Related**:<br \/>\n&#8220;`<br \/>\n%hotelroom_mob_health%           &#8211; Targeted mob current health<br \/>\n%hotelroom_mob_max_health%       &#8211; Targeted mob max health<br \/>\n%hotelroom_mob_health_percent%   &#8211; Targeted mob health percentage<br \/>\n%hotelroom_mob_name%             &#8211; Targeted mob name<br \/>\n&#8220;`<\/p>\n<p>### Developer API<\/p>\n<p>&#8220;`java<br \/>\n\/\/ Get attribute manager<br \/>\nAttributeManager manager = AttributeManager.getInstance();<\/p>\n<p>\/\/ Get player attributes<br \/>\nPlayerAttribute attr = manager.getPlayerAttribute(player.getUniqueId());<br \/>\ndouble damage = attr.getAttribute(&#8220;physical_damage&#8221;);<\/p>\n<p>\/\/ Set player attribute<br \/>\nmanager.setPlayerAttributeValue(uuid, &#8220;physical_damage&#8221;, 50.0);<br \/>\nmanager.refreshPlayerAttributes(player);<\/p>\n<p>\/\/ Get territory info<br \/>\nHotelInfo hotel = SelectionMgr.HOTELS.get(&#8220;territory_name&#8221;);<br \/>\nif (hotel != null) {<br \/>\n    UUID owner = hotel.owner;<br \/>\n    boolean isPublic = hotel.isPublic;<br \/>\n    Location[] corners = hotel.corners;<br \/>\n}<\/p>\n<p>\/\/ Check if player is in territory<br \/>\nHotelInfo currentHotel = ProtectionListener.getHotelAt(player.getLocation());<br \/>\n&#8220;`<\/p>\n<p>&#8212;<\/p>\n<p>## \u2699\ufe0f Configuration Files<\/p>\n<p>### File Structure<\/p>\n<p>&#8220;`<br \/>\nplugins\/HotelRoom\/<br \/>\n\u251c\u2500\u2500 config.yml              # Main config file<br \/>\n\u251c\u2500\u2500 hotels.db               # SQLite database<br \/>\n\u251c\u2500\u2500 attributes\/<br \/>\n\u2502   \u2514\u2500\u2500 attributes.yml      # Attribute system config<br \/>\n\u2514\u2500\u2500 races\/<br \/>\n    \u251c\u2500\u2500 human.yml           # Human race config<br \/>\n    \u251c\u2500\u2500 elf.yml             # Elf race config<br \/>\n    \u2514\u2500\u2500 dwarf.yml           # Dwarf race config<br \/>\n&#8220;`<\/p>\n<p>### Custom Attribute Configuration<\/p>\n<p>&#8220;`yaml<br \/>\ncustom-attributes:<br \/>\n  true_damage:<br \/>\n    display-name: &#8220;\u00a7c\u26a1 True Damage&#8221;<br \/>\n    default-value: 0.0<br \/>\n    min-value: 0.0<br \/>\n    max-value: 1000.0<br \/>\n    type: offensive<br \/>\n    trigger: on_attack<br \/>\n    formula: &#8220;damage + {true_damage}&#8221;<br \/>\n    ignore-defense: true<br \/>\n    description: &#8220;Deals defense-ignoring extra damage&#8221;<br \/>\n&#8220;`<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udccb Permissions<\/p>\n<p>| Permission | Description | Default |<br \/>\n|&#8212;&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;|<br \/>\n| `hotelroom.admin` | Admin permission | OP |<br \/>\n| `hotelroom.attr.others` | View others&#8217; attributes | OP |<br \/>\n| `hotelroom.race.gui` | Use race evolution GUI | Everyone |<br \/>\n| `hr.family.use` | Use family system | Everyone |<br \/>\n| `hr.family.create` | Create family | Everyone |<br \/>\n| `hr.family.admin` | Family admin | OP |<br \/>\n| `hr.family.invite` | Invite family members | OP |<br \/>\n| `hr.family.kick` | Kick family members | OP |<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udce5 Installation Guide<\/p>\n<p>### Requirements<\/p>\n<p>&#8211; **Server**: Paper 1.21.4 or higher<br \/>\n&#8211; **Java**: JDK 21 or higher<br \/>\n&#8211; **Optional Dependencies**:<br \/>\n  &#8211; PlaceholderAPI (Recommended)<br \/>\n  &#8211; MythicMobs (Optional)<br \/>\n  &#8211; CustomMoney (Optional)<\/p>\n<p>### Installation Steps<\/p>\n<p>1. Download the latest HotelRoom.jar<br \/>\n2. Place the file in server&#8217;s `plugins` folder<br \/>\n3. Start server, wait for config files to generate<br \/>\n4. Modify config files as needed<br \/>\n5. Use `\/attr reload` to reload config or restart server<\/p>\n<p>&#8212;<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Territory \u00d7 Race Evolution, creating immersive RPG survival experience.<\/p>\n","protected":false},"featured_media":128187,"template":"","meta":{"_minecraft_slug":"racial_town","_minecraft_project_id":"z32cLVB2","_minecraft_author":"JSGDJD","_minecraft_license":"Apache-2.0","_minecraft_downloads":16,"_minecraft_follows":0,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"racial_town.zip","_minecraft_size_bytes":367330,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-15T22:47:16.855517Z","_minecraft_date_created":"2026-02-28T02:27:49.014888Z","_minecraft_date_modified":"2026-02-23T06:08:57.553029Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/racial_town","_minecraft_icon_attachment_id":128187,"_minecraft_imported_at":"2026-06-07T13:07:05+00:00","_minecraft_import_hash":"97bad747ce5adb4a8f36da3c84da80c6","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[87,88,126,127,867,129,91,159],"mod_loader":[132,134],"minecraft_version":[38],"class_list":["post-128186","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-adventure","mod_category-equipment","mod_category-management","mod_category-paper","mod_category-social","mod_category-spigot","mod_category-storage","mod_category-worldgen","mod_loader-paper","mod_loader-spigot","minecraft_version-1-21-4"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Racial_Town - 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\/racial_town\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Racial_Town - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Territory \u00d7 Race Evolution, creating immersive RPG survival experience.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/racial_town\/\" \/>\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\\\/racial_town\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/racial_town\\\/\",\"name\":\"Racial_Town - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/racial_town\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/racial_town\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/racial_town-icon-db2884b10576de197f926cf91f1b927a5ae3c49d_96.webp\",\"datePublished\":\"2026-06-07T13:07:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/racial_town\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/racial_town\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/racial_town\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/racial_town-icon-db2884b10576de197f926cf91f1b927a5ae3c49d_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/racial_town-icon-db2884b10576de197f926cf91f1b927a5ae3c49d_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/racial_town\\\/#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\":\"Racial_Town\"}]},{\"@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":"Racial_Town - 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\/racial_town\/","og_locale":"en_US","og_type":"article","og_title":"Racial_Town - Minecraft","og_description":"Territory \u00d7 Race Evolution, creating immersive RPG survival experience.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/racial_town\/","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\/racial_town\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/racial_town\/","name":"Racial_Town - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/racial_town\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/racial_town\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/racial_town-icon-db2884b10576de197f926cf91f1b927a5ae3c49d_96.webp","datePublished":"2026-06-07T13:07:04+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/racial_town\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/racial_town\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/racial_town\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/racial_town-icon-db2884b10576de197f926cf91f1b927a5ae3c49d_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/racial_town-icon-db2884b10576de197f926cf91f1b927a5ae3c49d_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/racial_town\/#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":"Racial_Town"}]},{"@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\/128186","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\/128187"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=128186"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=128186"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=128186"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=128186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}