{"id":2444,"date":"2020-08-26T16:49:41","date_gmt":"2020-08-26T16:49:41","guid":{"rendered":"https:\/\/roy12mods.com\/wp\/?page_id=2444"},"modified":"2020-08-26T19:43:55","modified_gmt":"2020-08-26T19:43:55","slug":"essus-headbundleredirect-for-ai-hs2","status":"publish","type":"page","link":"https:\/\/roy12mods.com\/wp\/essus-headbundleredirect-for-ai-hs2\/","title":{"rendered":"essu&#8217;s HeadBundleRedirect for AI\/HS2"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">What&#8217;s this for?<\/h2>\n\n\n\n<p>This plugin is meant to load specific mm_base.unity3d files per head. It&#8217;s necessary for custom heads to be able to use their own tints ingame instead of depending on overlaymod and material editor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What do I need this for?<\/h2>\n\n\n\n<p>If you install my head mods, I&#8217;m updating them all to use this, starting with Tina. Meaning it will now be necessary to prevent misaligned tints.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Does it work for males\/any plans to have it work with males?<\/h2>\n\n\n\n<p>No. Not at the moment.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Requirements<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/github.com\/BepInEx\/BepInEx\/releases\">Bepinex<\/a><\/li><li><a href=\"https:\/\/github.com\/IllusionMods\/BepisPlugins\/releases\">BepisPlugins for your respective game<\/a> (AI or HS2)<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Download<\/h2>\n\n\n\n<p>Download for your respective game and extract the contents of the 7z archive to your game&#8217;s root folder. <\/p>\n\n\n\n<p><strong><span style=\"color:#ff0000\" class=\"has-inline-color\">DO NOT DOWNLOAD THE HS2 VERSION FOR AI OR THE AI VERSION FOR HS2.<\/span><\/strong><\/p>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/HS2HeadBundleRedirect.7z\">Head Bundle Redirect for HS2<\/a><a href=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/HS2HeadBundleRedirect.7z\" class=\"wp-block-file__button\" download>Download<\/a><\/div>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/AIHeadBundleRedirect.7z\">Head Bundle Redirect for AI<\/a><a href=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/AIHeadBundleRedirect.7z\" class=\"wp-block-file__button\" download>Download<\/a><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Usage (for users)<\/h2>\n\n\n\n<p>No need to do anything special.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Usage (for modders)<\/h2>\n\n\n\n<p>To be able to use this, the first thing you need is a custom mm_base.unity3d. You can modify it with SB3UG. The idea is to set the offsets of the create materials to something that works for your custom head.<\/p>\n\n\n\n<p>The only way to know what the good offset for your head is, is to load the asset bundle in Unity and modify the offsets until they look good with your tints. Either that, or set the offsets to 0 and use full UV space tints, though that will consume more VRAM and space than necessary (not sure for how long the VRAM would get consumed since these tints are supposed to be temporal).<\/p>\n\n\n\n<p>The mm_base you&#8217;re loading is just temporal (call it temp_mm_base_nameofyourhead.unity3d or something). You should copy the head&#8217;s prefab to it, and assign create_skin_face to the head mesh. Don&#8217;t change anything else.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image.png\"><img decoding=\"async\" width=\"1194\" height=\"755\" src=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image.png\" alt=\"\" data-id=\"2447\" class=\"wp-image-2447\" srcset=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image.png 1194w, https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-300x190.png 300w, https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-700x443.png 700w, https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-768x486.png 768w\" sizes=\"(max-width: 1194px) 100vw, 1194px\" \/><\/a><figcaption class=\"blocks-gallery-item__caption\">Like this<\/figcaption><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>Then load the Asset Bundle, and its head prefab in Unity. Assign your main texture and the texture you want to align:<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-1.png\"><img decoding=\"async\" width=\"1313\" height=\"855\" src=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-1.png\" alt=\"\" data-id=\"2448\" class=\"wp-image-2448\" srcset=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-1.png 1313w, https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-1-300x195.png 300w, https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-1-700x456.png 700w, https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-1-768x500.png 768w\" sizes=\"(max-width: 1313px) 100vw, 1313px\" \/><\/a><figcaption class=\"blocks-gallery-item__caption\">Notice how I changed the Texture 9 UV parameters. That&#8217;s the UV mapping for the lips. <\/figcaption><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>The UV mapping goes as such:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Texture 9: Lips<\/li><li>Texture 10: Cheeks<\/li><li>Texture 11: Eyeshadows<\/li><li>Texture 12: Mole<\/li><li>Texture 5: Paint 1<\/li><li>Texture 6: Paint 2<\/li><\/ul>\n\n\n\n<p>The values for the vector are Scale X, Scale Y, Location X, Location Y<\/p>\n\n\n\n<p>Once you have aligned everything to how you think it should look, you&#8217;re going to copy the original mm_base again, but this time you&#8217;ll call it mm_base-nameofyourhead.unity3d or something like that. Don&#8217;t copy any new prefabs into it. Just replace the Paint Mask for something that better fits your UV and set the same values for the parameters as you set them in Unity.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-2.png\"><img decoding=\"async\" width=\"1182\" height=\"713\" src=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-2.png\" alt=\"\" data-id=\"2449\" class=\"wp-image-2449\" srcset=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-2.png 1182w, https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-2-300x181.png 300w, https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-2-700x422.png 700w, https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-2-768x463.png 768w\" sizes=\"(max-width: 1182px) 100vw, 1182px\" \/><\/a><figcaption class=\"blocks-gallery-item__caption\">See what I did there?<\/figcaption><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>Also, copy the same new parameters to the material create_skin_detail_face, as that one&#8217;s in charge of generating the gloss for the faces.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-3.png\"><img decoding=\"async\" width=\"1200\" height=\"701\" src=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-3.png\" alt=\"\" data-id=\"2450\" class=\"wp-image-2450\" srcset=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-3.png 1200w, https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-3-300x175.png 300w, https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-3-700x409.png 700w, https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-3-768x449.png 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>Finally, change the bundle&#8217;s CAB string to something different from the original (this is very important, otherwise you can get a white face). The CAB string always needs to be different, so remember than when doing more head mods.<\/p>\n\n\n\n<p>Now that you have your new mm_base, you want to bundle it somewhere in your zipmod (can&#8217;t do this with a hardmod). Put it anywhere with whatever name you&#8217;d like, but keep it named differently from the vanilla mm_base.unity3d. I did it like this:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"437\" height=\"139\" src=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-4.png\" alt=\"\" class=\"wp-image-2451\" srcset=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-4.png 437w, https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-4-300x95.png 300w\" sizes=\"(max-width: 437px) 100vw, 437px\" \/><\/figure>\n\n\n\n<p>Then, in you manifest, you add a new line like this inside &lt;manifest&gt;&lt;\/manifest&gt;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;head_bundle_redirect path=\"chara\/mm_base-nameofyourhead.unity3d\" slot=\"yourheadID\"><\/code><\/pre>\n\n\n\n<p>So it looks like this:<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-5.png\"><img decoding=\"async\" width=\"659\" height=\"624\" src=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-5.png\" alt=\"\" data-id=\"2452\" class=\"wp-image-2452\" srcset=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-5.png 659w, https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image-5-300x284.png 300w\" sizes=\"(max-width: 659px) 100vw, 659px\" \/><\/a><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>Finally, pack your mod. Remember to now pack the tints too!<\/p>\n\n\n\n<p>Result:<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"720\" style=\"aspect-ratio: 846 \/ 720;\" width=\"846\" controls src=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/tina_tintsworking.mp4\"><\/video><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Thanks<\/h2>\n\n\n\n<p>Thanks to essu for making this possible. He has no site I know of or even a github.<\/p>\n\n\n\n<p>He also gave me the source.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Source<\/h2>\n\n\n\n<p>Here&#8217;s the source for the plugin, I think the source is HS2 only so you&#8217;d need to change it for AI if you want to do something to it.<\/p>\n\n\n\n<div class=\"wp-block-file\"><a href=\"blob:https:\/\/roy12mods.com\/53e0689d-5452-49ee-95d4-fa53e8b77fa4\">HeadBundleRedirect.cs<\/a><a href=\"blob:https:\/\/roy12mods.com\/53e0689d-5452-49ee-95d4-fa53e8b77fa4\" class=\"wp-block-file__button\" download>Download<\/a><\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What&#8217;s this for? This plugin is meant to load specific mm_base.unity3d files per head. It&#8217;s necessary for custom heads to be able to use their own tints ingame instead of depending on overlaymod and material editor. What do I need this for? If you install my head mods, I&#8217;m updating them all to use this, &hellip; <a href=\"https:\/\/roy12mods.com\/wp\/essus-headbundleredirect-for-ai-hs2\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">essu&#8217;s HeadBundleRedirect for AI\/HS2<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2444","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>essu&#039;s HeadBundleRedirect for AI\/HS2 - Roy12 Mods<\/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:\/\/roy12mods.com\/wp\/essus-headbundleredirect-for-ai-hs2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"essu&#039;s HeadBundleRedirect for AI\/HS2 - Roy12 Mods\" \/>\n<meta property=\"og:description\" content=\"What&#8217;s this for? This plugin is meant to load specific mm_base.unity3d files per head. It&#8217;s necessary for custom heads to be able to use their own tints ingame instead of depending on overlaymod and material editor. What do I need this for? If you install my head mods, I&#8217;m updating them all to use this, &hellip; Continue reading essu&#8217;s HeadBundleRedirect for AI\/HS2\" \/>\n<meta property=\"og:url\" content=\"https:\/\/roy12mods.com\/wp\/essus-headbundleredirect-for-ai-hs2\/\" \/>\n<meta property=\"og:site_name\" content=\"Roy12 Mods\" \/>\n<meta property=\"article:modified_time\" content=\"2020-08-26T19:43:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image.png\" \/>\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=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/roy12mods.com\\\/wp\\\/essus-headbundleredirect-for-ai-hs2\\\/\",\"url\":\"https:\\\/\\\/roy12mods.com\\\/wp\\\/essus-headbundleredirect-for-ai-hs2\\\/\",\"name\":\"essu's HeadBundleRedirect for AI\\\/HS2 - Roy12 Mods\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/roy12mods.com\\\/wp\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/roy12mods.com\\\/wp\\\/essus-headbundleredirect-for-ai-hs2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/roy12mods.com\\\/wp\\\/essus-headbundleredirect-for-ai-hs2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/roy12mods.com\\\/wp\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/image.png\",\"datePublished\":\"2020-08-26T16:49:41+00:00\",\"dateModified\":\"2020-08-26T19:43:55+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/roy12mods.com\\\/wp\\\/essus-headbundleredirect-for-ai-hs2\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/roy12mods.com\\\/wp\\\/essus-headbundleredirect-for-ai-hs2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/roy12mods.com\\\/wp\\\/essus-headbundleredirect-for-ai-hs2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/roy12mods.com\\\/wp\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/image.png\",\"contentUrl\":\"https:\\\/\\\/roy12mods.com\\\/wp\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/image.png\",\"width\":1194,\"height\":755},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/roy12mods.com\\\/wp\\\/essus-headbundleredirect-for-ai-hs2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/roy12mods.com\\\/wp\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"essu&#8217;s HeadBundleRedirect for AI\\\/HS2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/roy12mods.com\\\/wp\\\/#website\",\"url\":\"https:\\\/\\\/roy12mods.com\\\/wp\\\/\",\"name\":\"Roy12 Mods\",\"description\":\"Erogame Mods\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/roy12mods.com\\\/wp\\\/?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":"essu's HeadBundleRedirect for AI\/HS2 - Roy12 Mods","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:\/\/roy12mods.com\/wp\/essus-headbundleredirect-for-ai-hs2\/","og_locale":"en_US","og_type":"article","og_title":"essu's HeadBundleRedirect for AI\/HS2 - Roy12 Mods","og_description":"What&#8217;s this for? This plugin is meant to load specific mm_base.unity3d files per head. It&#8217;s necessary for custom heads to be able to use their own tints ingame instead of depending on overlaymod and material editor. What do I need this for? If you install my head mods, I&#8217;m updating them all to use this, &hellip; Continue reading essu&#8217;s HeadBundleRedirect for AI\/HS2","og_url":"https:\/\/roy12mods.com\/wp\/essus-headbundleredirect-for-ai-hs2\/","og_site_name":"Roy12 Mods","article_modified_time":"2020-08-26T19:43:55+00:00","og_image":[{"url":"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/roy12mods.com\/wp\/essus-headbundleredirect-for-ai-hs2\/","url":"https:\/\/roy12mods.com\/wp\/essus-headbundleredirect-for-ai-hs2\/","name":"essu's HeadBundleRedirect for AI\/HS2 - Roy12 Mods","isPartOf":{"@id":"https:\/\/roy12mods.com\/wp\/#website"},"primaryImageOfPage":{"@id":"https:\/\/roy12mods.com\/wp\/essus-headbundleredirect-for-ai-hs2\/#primaryimage"},"image":{"@id":"https:\/\/roy12mods.com\/wp\/essus-headbundleredirect-for-ai-hs2\/#primaryimage"},"thumbnailUrl":"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image.png","datePublished":"2020-08-26T16:49:41+00:00","dateModified":"2020-08-26T19:43:55+00:00","breadcrumb":{"@id":"https:\/\/roy12mods.com\/wp\/essus-headbundleredirect-for-ai-hs2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/roy12mods.com\/wp\/essus-headbundleredirect-for-ai-hs2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/roy12mods.com\/wp\/essus-headbundleredirect-for-ai-hs2\/#primaryimage","url":"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image.png","contentUrl":"https:\/\/roy12mods.com\/wp\/wp-content\/uploads\/2020\/08\/image.png","width":1194,"height":755},{"@type":"BreadcrumbList","@id":"https:\/\/roy12mods.com\/wp\/essus-headbundleredirect-for-ai-hs2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/roy12mods.com\/wp\/"},{"@type":"ListItem","position":2,"name":"essu&#8217;s HeadBundleRedirect for AI\/HS2"}]},{"@type":"WebSite","@id":"https:\/\/roy12mods.com\/wp\/#website","url":"https:\/\/roy12mods.com\/wp\/","name":"Roy12 Mods","description":"Erogame Mods","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/roy12mods.com\/wp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/roy12mods.com\/wp\/wp-json\/wp\/v2\/pages\/2444","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/roy12mods.com\/wp\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/roy12mods.com\/wp\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/roy12mods.com\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/roy12mods.com\/wp\/wp-json\/wp\/v2\/comments?post=2444"}],"version-history":[{"count":5,"href":"https:\/\/roy12mods.com\/wp\/wp-json\/wp\/v2\/pages\/2444\/revisions"}],"predecessor-version":[{"id":2469,"href":"https:\/\/roy12mods.com\/wp\/wp-json\/wp\/v2\/pages\/2444\/revisions\/2469"}],"wp:attachment":[{"href":"https:\/\/roy12mods.com\/wp\/wp-json\/wp\/v2\/media?parent=2444"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}