{"id":877,"date":"2020-02-20T19:16:17","date_gmt":"2020-02-21T01:16:17","guid":{"rendered":"https:\/\/www.ppsstudios.com\/blog\/?p=877"},"modified":"2020-02-20T19:35:23","modified_gmt":"2020-02-21T01:35:23","slug":"shaders-in-multimc-minecraft","status":"publish","type":"post","link":"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/","title":{"rendered":"Shaders in MultiMC Minecraft"},"content":{"rendered":"\n<p>Gathering all of the resources of the Internet, I finally pinned down the technique to install an Optifine shader in an instance of Minecraft from the MultiMC launcher. Specifically since I started playing again in a major way from v1.14.4, installing mods is not as simple as it used to be, and Optifine is no exception, especially when it comes to a third-party launcher like MultiMC.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Requirements:<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Vanilla Launcher &#8211; Optifine needs this to extract the actual mod from the mod installer that it distributes. (<a href=\"https:\/\/launcher.mojang.com\/download\/MinecraftInstaller.msi\">https:\/\/launcher.mojang.com\/download\/MinecraftInstaller.msi<\/a>)<\/li><li>MultiMC (<a href=\"https:\/\/multimc.org\/\">https:\/\/multimc.org\/<\/a>)<\/li><li>Optifine &#8211; Pick the latest build for the version being played (<a href=\"https:\/\/optifine.net\/downloads\">https:\/\/optifine.net\/downloads<\/a>)<\/li><li>Optifabric &#8211; MultiMC refuses to kowtow to the whims of Forge incompliance. Therefore for now it will only support Fabric as a mod loader\/API, and cannot load Optifine without Optifabric. (<a href=\"https:\/\/www.curseforge.com\/minecraft\/mc-mods\/optifabric\/files\">https:\/\/www.curseforge.com\/minecraft\/mc-mods\/optifabric\/files<\/a>)<\/li><li>Your preferred shader. I am testing out SEUS as my first (<a href=\"https:\/\/www.sonicether.com\/seus\/\">https:\/\/www.sonicether.com\/seus\/<\/a>)<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Process:<\/h2>\n\n\n\n<p>In the vanilla launcher create an &#8220;installation&#8221; of the Minecraft version for which you are running the shader. In my case this is 1.14.4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"600\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image.png\" alt=\"\" class=\"wp-image-878\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image.png 1000w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-300x180.png 300w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-768x461.png 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p>Run the new installation to download that version of Minecraft from minecraft.net, then exit.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"600\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-1.png\" alt=\"\" class=\"wp-image-879\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-1.png 1000w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-1-300x180.png 300w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-1-768x461.png 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p>If it hasn&#8217;t already downloaded minecraft.jar for this version, it will do so, and then launch the game.<\/p>\n\n\n\n<p>Quit this instance of Minecraft.<\/p>\n\n\n\n<p>Having the Optifine jar downloaded (in this case, it would be named OptiFine_1.14.4_HD_U_F5.jar), run it directly by either double clicking it or invoking it from a command line.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"231\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-3.png\" alt=\"\" class=\"wp-image-881\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-3.png 400w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-3-300x173.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/figure>\n\n\n\n<p>If you were to continue using the vanilla launcher, you could click the Install button. However we&#8217;re using MultiMC, so we want to Extract, which will give us the actual drop-in mod jar that we can load into MultiMC.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"944\" height=\"518\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-4.png\" alt=\"\" class=\"wp-image-882\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-4.png 944w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-4-300x165.png 300w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-4-768x421.png 768w\" sizes=\"auto, (max-width: 944px) 100vw, 944px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"303\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-5.png\" alt=\"\" class=\"wp-image-883\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-5.png 440w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-5-300x207.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<p>At this point, we now have two files for Optifine: the original installer and the new &#8220;OptiFine_1.14.4_HD_U_F5_MOD.jar&#8221;.<\/p>\n\n\n\n<p>Open MultiMC and create a new instance, picking the same Minecraft version as before.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"947\" height=\"820\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-6.png\" alt=\"\" class=\"wp-image-884\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-6.png 947w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-6-300x260.png 300w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-6-768x665.png 768w\" sizes=\"auto, (max-width: 947px) 100vw, 947px\" \/><\/figure>\n\n\n\n<p>Once created click the &#8220;Edit Instance&#8221; button and move to the Version tab from the left.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"710\" height=\"601\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-7.png\" alt=\"\" class=\"wp-image-885\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-7.png 710w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-7-300x254.png 300w\" sizes=\"auto, (max-width: 710px) 100vw, 710px\" \/><figcaption><br><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"713\" height=\"614\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-8.png\" alt=\"\" class=\"wp-image-886\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-8.png 713w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-8-300x258.png 300w\" sizes=\"auto, (max-width: 713px) 100vw, 713px\" \/><\/figure>\n\n\n\n<p>Click the &#8220;Install Fabric&#8221; button on the right and choose the latest version it will allow. Fabric Loader will be added to the list of versions for this instance.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"713\" height=\"614\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-9.png\" alt=\"\" class=\"wp-image-887\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-9.png 713w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-9-300x258.png 300w\" sizes=\"auto, (max-width: 713px) 100vw, 713px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"713\" height=\"614\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-10.png\" alt=\"\" class=\"wp-image-888\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-10.png 713w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-10-300x258.png 300w\" sizes=\"auto, (max-width: 713px) 100vw, 713px\" \/><\/figure>\n\n\n\n<p>At this point, move to the Loader Mods tab in the instance window. Click the Add button and locate your Optifabric jar as well as the OptiFine_*_MOD.jar extracted from the previous step. These two mods should now be visible in the Loader Mods list.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"713\" height=\"614\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-13.png\" alt=\"\" class=\"wp-image-891\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-13.png 713w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-13-300x258.png 300w\" sizes=\"auto, (max-width: 713px) 100vw, 713px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-11.png\" alt=\"\" class=\"wp-image-889\" width=\"580\" height=\"362\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-11.png 961w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-11-300x188.png 300w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-11-768x480.png 768w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"716\" height=\"617\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-14.png\" alt=\"\" class=\"wp-image-892\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-14.png 716w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-14-300x259.png 300w\" sizes=\"auto, (max-width: 716px) 100vw, 716px\" \/><\/figure>\n\n\n\n<p>Click the Launch button at the bottom. At this point if you had your file explorer open to this MultiMC instance, you would notice as Optifine is being loaded for the first time a few folders are being created and the console giving you a nice, verbose output.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"558\" height=\"185\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-15.png\" alt=\"\" class=\"wp-image-893\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-15.png 558w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-15-300x99.png 300w\" sizes=\"auto, (max-width: 558px) 100vw, 558px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"713\" height=\"614\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-2020-02-20-17.41.51.png\" alt=\"\" class=\"wp-image-895\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-2020-02-20-17.41.51.png 713w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-2020-02-20-17.41.51-300x258.png 300w\" sizes=\"auto, (max-width: 713px) 100vw, 713px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"672\" height=\"316\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-16.png\" alt=\"\" class=\"wp-image-894\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-16.png 672w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-16-300x141.png 300w\" sizes=\"auto, (max-width: 672px) 100vw, 672px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"713\" height=\"614\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-17.png\" alt=\"\" class=\"wp-image-896\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-17.png 713w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-17-300x258.png 300w\" sizes=\"auto, (max-width: 713px) 100vw, 713px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"633\" height=\"317\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-18.png\" alt=\"\" class=\"wp-image-897\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-18.png 633w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-18-300x150.png 300w\" sizes=\"auto, (max-width: 633px) 100vw, 633px\" \/><\/figure>\n\n\n\n<p>After a point, Minecraft will launch as expected, though it will now include Fabric with the version and display the OptiFine mod to indicate that it was loaded successfully.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"870\" height=\"518\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-19.png\" alt=\"\" class=\"wp-image-898\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-19.png 870w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-19-300x179.png 300w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-19-768x457.png 768w\" sizes=\"auto, (max-width: 870px) 100vw, 870px\" \/><\/figure>\n\n\n\n<p>At this point, all of the Optifine options are available in Options\/Video Settings both from the start screen and from in-game.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"870\" height=\"518\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-20.png\" alt=\"\" class=\"wp-image-899\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-20.png 870w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-20-300x179.png 300w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-20-768x457.png 768w\" sizes=\"auto, (max-width: 870px) 100vw, 870px\" \/><\/figure>\n\n\n\n<p>Assuming you are running a version of Optifine that supports shaders (in preview versions this may be grayed out to indicate that support for Shaders has not yet been implemented and tested to a level that sp614x has re-enabled it), click the Shaders button.<\/p>\n\n\n\n<p>Initially only two selections are available: OFF and (internal).<\/p>\n\n\n\n<p>The internal shader does offer a few more options by ungreying all of the buttons on the right-hand side of the shader selection window, but leaving all of those options on default displays a fairly typical Minecraft render.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"870\" height=\"518\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-21.png\" alt=\"\" class=\"wp-image-900\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-21.png 870w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-21-300x179.png 300w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-21-768x457.png 768w\" sizes=\"auto, (max-width: 870px) 100vw, 870px\" \/><\/figure>\n\n\n\n<p>To load the new shader (in this case Sonic Ether), you <strong>do not need to exit Minecraft<\/strong>!! Download the shader pack from the website, saving the entire ZIP file into some location.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"776\" height=\"644\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-22.png\" alt=\"\" class=\"wp-image-901\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-22.png 776w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-22-300x249.png 300w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-22-768x637.png 768w\" sizes=\"auto, (max-width: 776px) 100vw, 776px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"482\" height=\"465\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-23.png\" alt=\"\" class=\"wp-image-902\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-23.png 482w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-23-300x289.png 300w\" sizes=\"auto, (max-width: 482px) 100vw, 482px\" \/><\/figure>\n\n\n\n<p>Restore the MultiMC launcher window. If the Instance editor is also open, switch to the Version tab and click the &#8220;Open .minecraft&#8221; button at the bottom right.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"713\" height=\"614\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-24.png\" alt=\"\" class=\"wp-image-903\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-24.png 713w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-24-300x258.png 300w\" sizes=\"auto, (max-width: 713px) 100vw, 713px\" \/><\/figure>\n\n\n\n<p>Navigate into the &#8220;shaderpacks&#8221; folder from .minecraft and copy-paste SEUS-Renewed-v1.0.1.zip in.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"770\" height=\"661\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-25.png\" alt=\"\" class=\"wp-image-904\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-25.png 770w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-25-300x258.png 300w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-25-768x659.png 768w\" sizes=\"auto, (max-width: 770px) 100vw, 770px\" \/><\/figure>\n\n\n\n<p>Switch back to Minecraft. SEUS-Renewed-v1.0.1.zip should have appeared in the Shaders selection window. Again, Minecraft does not need to be restarted manually. The entry in this window will simply appear as soon as Optifine has detected the presence of the file in the shaderpacks directory.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"870\" height=\"518\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-26.png\" alt=\"\" class=\"wp-image-905\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-26.png 870w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-26-300x179.png 300w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-26-768x457.png 768w\" sizes=\"auto, (max-width: 870px) 100vw, 870px\" \/><\/figure>\n\n\n\n<p>Click on it the new entry and watch as Minecraft performs a soft reload of the window. The Shader Options button will now be ungreyed, and a few different settings can be tweaked from here, but at this point, SEUS should be running from your MultiMC instance when the world is loaded!<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"870\" height=\"518\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-27.png\" alt=\"\" class=\"wp-image-906\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-27.png 870w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-27-300x179.png 300w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-27-768x457.png 768w\" sizes=\"auto, (max-width: 870px) 100vw, 870px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"870\" height=\"518\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-28.png\" alt=\"\" class=\"wp-image-907\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-28.png 870w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-28-300x179.png 300w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-28-768x457.png 768w\" sizes=\"auto, (max-width: 870px) 100vw, 870px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"870\" height=\"518\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-29.png\" alt=\"\" class=\"wp-image-908\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-29.png 870w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-29-300x179.png 300w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-29-768x457.png 768w\" sizes=\"auto, (max-width: 870px) 100vw, 870px\" \/><\/figure>\n\n\n\n<p>For example, the Lighting &amp; Shadows\/Shadow Resolution=4096 improve the overall sharpness of the shadows cast.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"870\" height=\"518\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-31.png\" alt=\"\" class=\"wp-image-910\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-31.png 870w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-31-300x179.png 300w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image-31-768x457.png 768w\" sizes=\"auto, (max-width: 870px) 100vw, 870px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"870\" height=\"518\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-2020-02-20-18.12.39.png\" alt=\"\" class=\"wp-image-916\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-2020-02-20-18.12.39.png 870w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-2020-02-20-18.12.39-300x179.png 300w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-2020-02-20-18.12.39-768x457.png 768w\" sizes=\"auto, (max-width: 870px) 100vw, 870px\" \/><figcaption>Shadow Resolution = 1024<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"870\" height=\"518\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-2020-02-20-18.11.55.png\" alt=\"\" class=\"wp-image-914\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-2020-02-20-18.11.55.png 870w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-2020-02-20-18.11.55-300x179.png 300w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-2020-02-20-18.11.55-768x457.png 768w\" sizes=\"auto, (max-width: 870px) 100vw, 870px\" \/><figcaption>Shadow Resolution = 2048<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"870\" height=\"518\" src=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-2020-02-20-18.13.37.png\" alt=\"\" class=\"wp-image-917\" srcset=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-2020-02-20-18.13.37.png 870w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-2020-02-20-18.13.37-300x179.png 300w, https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/Screenshot-2020-02-20-18.13.37-768x457.png 768w\" sizes=\"auto, (max-width: 870px) 100vw, 870px\" \/><figcaption>Shadow Resolution = 4096<\/figcaption><\/figure>\n\n\n\n<p>Left clicking these options will increase their value, while right clicking will decrease them. Additionally, the hover tooltips display what they are, though many are advanced and should probably be researched and experimented with before tweaking dramatically in one direction or the other.<\/p>\n\n\n\n<p>Anyway, this is my first time using this, and I&#8217;m definitely looking forward to playing around with it!!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Resources<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/github.com\/MultiMC\/MultiMC5\/wiki\/MultiMC-and-OptiFine\">https:\/\/github.com\/MultiMC\/MultiMC5\/wiki\/MultiMC-and-OptiFine<\/a><\/li><li><a href=\"https:\/\/github.com\/modmuss50\/OptiFabric\">https:\/\/github.com\/modmuss50\/OptiFabric<\/a><\/li><li><a href=\"https:\/\/www.reddit.com\/r\/Optifine\/comments\/d8nptg\/optifine_115_progress_report\/\">https:\/\/www.reddit.com\/r\/Optifine\/comments\/d8nptg\/optifine_115_progress_report\/<\/a><\/li><li><a href=\"https:\/\/github.com\/sp614x\/optifine\">https:\/\/github.com\/sp614x\/optifine<\/a><\/li><li><a href=\"https:\/\/thebreakdown.xyz\/download-install-shaders-minecraft\/\">https:\/\/thebreakdown.xyz\/download-install-shaders-minecraft\/<\/a><\/li><li><a href=\"https:\/\/shaders.fandom.com\/wiki\/Shader_Packs\">https:\/\/shaders.fandom.com\/wiki\/Shader_Packs<\/a><\/li><li><a href=\"https:\/\/www.curseforge.com\/minecraft\/mc-mods\/optifabric\">https:\/\/www.curseforge.com\/minecraft\/mc-mods\/optifabric<\/a><\/li><li><a href=\"https:\/\/stopmodreposts.org\/\">https:\/\/stopmodreposts.org\/<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Gathering all of the resources of the Internet, I finally pinned down the technique to install an Optifine shader in an instance of Minecraft from the MultiMC launcher. Specifically since I started playing again in a major way from v1.14.4, installing mods is not as simple as it used to be, and Optifine is no [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[174,54,59,590],"tags":[591,633,129,632,631,630,628,627,629,80],"class_list":["post-877","post","type-post","status-publish","format-standard","hentry","category-computer","category-games","category-graphics","category-minecraft","tag-minecraft","tag-mod-loader","tag-mods","tag-multimc","tag-optifabric","tag-optifine","tag-seus","tag-shaders","tag-sonic-ether","tag-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Shaders in MultiMC Minecraft - PPSStudios<\/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:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Shaders in MultiMC Minecraft - PPSStudios\" \/>\n<meta property=\"og:description\" content=\"Gathering all of the resources of the Internet, I finally pinned down the technique to install an Optifine shader in an instance of Minecraft from the MultiMC launcher. Specifically since I started playing again in a major way from v1.14.4, installing mods is not as simple as it used to be, and Optifine is no [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/\" \/>\n<meta property=\"og:site_name\" content=\"PPSStudios\" \/>\n<meta property=\"article:published_time\" content=\"2020-02-21T01:16:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-02-21T01:35:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Daniel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daniel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/\"},\"author\":{\"name\":\"Daniel\",\"@id\":\"https:\/\/www.ppsstudios.com\/blog\/#\/schema\/person\/cb11d96049a08f0853830238a95f2888\"},\"headline\":\"Shaders in MultiMC Minecraft\",\"datePublished\":\"2020-02-21T01:16:17+00:00\",\"dateModified\":\"2020-02-21T01:35:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/\"},\"wordCount\":929,\"commentCount\":4,\"publisher\":{\"@id\":\"https:\/\/www.ppsstudios.com\/blog\/#\/schema\/person\/cb11d96049a08f0853830238a95f2888\"},\"image\":{\"@id\":\"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image.png\",\"keywords\":[\"Minecraft\",\"Mod Loader\",\"mods\",\"MultiMC\",\"OptiFabric\",\"OptiFine\",\"SEUS\",\"Shaders\",\"Sonic Ether\",\"Tutorial\"],\"articleSection\":[\"Computer\",\"Games\",\"Graphics\",\"Minecraft\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/\",\"url\":\"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/\",\"name\":\"Shaders in MultiMC Minecraft - PPSStudios\",\"isPartOf\":{\"@id\":\"https:\/\/www.ppsstudios.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image.png\",\"datePublished\":\"2020-02-21T01:16:17+00:00\",\"dateModified\":\"2020-02-21T01:35:23+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/#primaryimage\",\"url\":\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image.png\",\"contentUrl\":\"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image.png\",\"width\":1000,\"height\":600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.ppsstudios.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Shaders in MultiMC Minecraft\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.ppsstudios.com\/blog\/#website\",\"url\":\"https:\/\/www.ppsstudios.com\/blog\/\",\"name\":\"PPSStudios\",\"description\":\"Formerly \u10d3\u10d0\u10dc\u10d8\u10d4\u10da\u10d8 \u10de\u10d0\u10d5\u10da\u10d8\u10d0\u10e8\u10d5\u10d8\u10da\u10d8\",\"publisher\":{\"@id\":\"https:\/\/www.ppsstudios.com\/blog\/#\/schema\/person\/cb11d96049a08f0853830238a95f2888\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.ppsstudios.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.ppsstudios.com\/blog\/#\/schema\/person\/cb11d96049a08f0853830238a95f2888\",\"name\":\"Daniel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.ppsstudios.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3a47193e75f82b6ce5dc02478226e41676f8c8cfbb40d962f0ddff8d18e9e3e1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3a47193e75f82b6ce5dc02478226e41676f8c8cfbb40d962f0ddff8d18e9e3e1?s=96&d=mm&r=g\",\"caption\":\"Daniel\"},\"logo\":{\"@id\":\"https:\/\/www.ppsstudios.com\/blog\/#\/schema\/person\/image\/\"},\"sameAs\":[\"https:\/\/www.ppsstudios.com\"],\"url\":\"https:\/\/www.ppsstudios.com\/blog\/author\/danipavliashvili\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Shaders in MultiMC Minecraft - PPSStudios","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:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/","og_locale":"en_US","og_type":"article","og_title":"Shaders in MultiMC Minecraft - PPSStudios","og_description":"Gathering all of the resources of the Internet, I finally pinned down the technique to install an Optifine shader in an instance of Minecraft from the MultiMC launcher. Specifically since I started playing again in a major way from v1.14.4, installing mods is not as simple as it used to be, and Optifine is no [&hellip;]","og_url":"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/","og_site_name":"PPSStudios","article_published_time":"2020-02-21T01:16:17+00:00","article_modified_time":"2020-02-21T01:35:23+00:00","og_image":[{"width":1000,"height":600,"url":"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image.png","type":"image\/png"}],"author":"Daniel","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Daniel","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/#article","isPartOf":{"@id":"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/"},"author":{"name":"Daniel","@id":"https:\/\/www.ppsstudios.com\/blog\/#\/schema\/person\/cb11d96049a08f0853830238a95f2888"},"headline":"Shaders in MultiMC Minecraft","datePublished":"2020-02-21T01:16:17+00:00","dateModified":"2020-02-21T01:35:23+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/"},"wordCount":929,"commentCount":4,"publisher":{"@id":"https:\/\/www.ppsstudios.com\/blog\/#\/schema\/person\/cb11d96049a08f0853830238a95f2888"},"image":{"@id":"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image.png","keywords":["Minecraft","Mod Loader","mods","MultiMC","OptiFabric","OptiFine","SEUS","Shaders","Sonic Ether","Tutorial"],"articleSection":["Computer","Games","Graphics","Minecraft"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/","url":"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/","name":"Shaders in MultiMC Minecraft - PPSStudios","isPartOf":{"@id":"https:\/\/www.ppsstudios.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/#primaryimage"},"image":{"@id":"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image.png","datePublished":"2020-02-21T01:16:17+00:00","dateModified":"2020-02-21T01:35:23+00:00","breadcrumb":{"@id":"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/#primaryimage","url":"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image.png","contentUrl":"https:\/\/www.ppsstudios.com\/blog\/wp-content\/uploads\/2020\/02\/image.png","width":1000,"height":600},{"@type":"BreadcrumbList","@id":"https:\/\/www.ppsstudios.com\/blog\/2020\/02\/shaders-in-multimc-minecraft\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ppsstudios.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Shaders in MultiMC Minecraft"}]},{"@type":"WebSite","@id":"https:\/\/www.ppsstudios.com\/blog\/#website","url":"https:\/\/www.ppsstudios.com\/blog\/","name":"PPSStudios","description":"Formerly \u10d3\u10d0\u10dc\u10d8\u10d4\u10da\u10d8 \u10de\u10d0\u10d5\u10da\u10d8\u10d0\u10e8\u10d5\u10d8\u10da\u10d8","publisher":{"@id":"https:\/\/www.ppsstudios.com\/blog\/#\/schema\/person\/cb11d96049a08f0853830238a95f2888"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ppsstudios.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.ppsstudios.com\/blog\/#\/schema\/person\/cb11d96049a08f0853830238a95f2888","name":"Daniel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ppsstudios.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3a47193e75f82b6ce5dc02478226e41676f8c8cfbb40d962f0ddff8d18e9e3e1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3a47193e75f82b6ce5dc02478226e41676f8c8cfbb40d962f0ddff8d18e9e3e1?s=96&d=mm&r=g","caption":"Daniel"},"logo":{"@id":"https:\/\/www.ppsstudios.com\/blog\/#\/schema\/person\/image\/"},"sameAs":["https:\/\/www.ppsstudios.com"],"url":"https:\/\/www.ppsstudios.com\/blog\/author\/danipavliashvili\/"}]}},"_links":{"self":[{"href":"https:\/\/www.ppsstudios.com\/blog\/wp-json\/wp\/v2\/posts\/877","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ppsstudios.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ppsstudios.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ppsstudios.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ppsstudios.com\/blog\/wp-json\/wp\/v2\/comments?post=877"}],"version-history":[{"count":2,"href":"https:\/\/www.ppsstudios.com\/blog\/wp-json\/wp\/v2\/posts\/877\/revisions"}],"predecessor-version":[{"id":920,"href":"https:\/\/www.ppsstudios.com\/blog\/wp-json\/wp\/v2\/posts\/877\/revisions\/920"}],"wp:attachment":[{"href":"https:\/\/www.ppsstudios.com\/blog\/wp-json\/wp\/v2\/media?parent=877"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ppsstudios.com\/blog\/wp-json\/wp\/v2\/categories?post=877"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ppsstudios.com\/blog\/wp-json\/wp\/v2\/tags?post=877"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}