{"id":125645,"date":"2026-06-07T12:09:51","date_gmt":"2026-06-07T09:09:51","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/projector\/"},"modified":"2026-06-07T12:09:51","modified_gmt":"2026-06-07T09:09:51","slug":"projector","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/projector\/","title":{"rendered":"Projector"},"content":{"rendered":"<p>Projector Mod is a client-side mod that adds a custom picture block that can display images from the internet in your Minecraft world.<br \/>\nProjector Mod works both on the client and the server, when installed as a server-side mod, projector will sync the currently displayed images to all clients.<\/p>\n<p>![](https:\/\/raw.githubusercontent.com\/HashiCraft\/fabric-projector-mod\/main\/images\/1.png)<\/p>\n<p>Join our Discord server for support, suggestions, and feature requests.<\/p>\n<p>## Usage<\/p>\n<p>To display a picture, you need to create a picture block, currently, this can be done in creative mode by selecting the `Display` item from the `Projector` tab in your inventory. <\/p>\n<p>![](https:\/\/raw.githubusercontent.com\/HashiCraft\/fabric-projector-mod\/main\/images\/2.png)<\/p>\n<p>The size of the displayed picture is controlled by placing picture blocks next to each other. The picture will be scaled to fit the size of the connected blocks. As a minimum, you have to have a single block, as shown in the example below.<\/p>\n<p>![](https:\/\/raw.githubusercontent.com\/HashiCraft\/fabric-projector-mod\/main\/images\/3.png)<\/p>\n<p>But there is no real limit to the size of picture blocks that you can place.<\/p>\n<p>### Redstone power<br \/>\nTo display a picture blocks must be redstone powered, at present any signal will do, we plan to add other blocks that integrate with Redstone for example, to change the displayed picture at a later date.<\/p>\n<p>![](https:\/\/raw.githubusercontent.com\/HashiCraft\/fabric-projector-mod\/main\/images\/4.png)<\/p>\n<p>### Configuring Displays<\/p>\n<p>To set an image to be displayed, you need a remote, you can get this from the `Projector` tab, remotes are linked to a `Display`.<br \/>\n![](https:\/\/raw.githubusercontent.com\/HashiCraft\/fabric-projector-mod\/main\/images\/5.png)<\/p>\n<p>To link a remote and to configure the `Display`, right-click the `bottom left` Display block. You will see the configuration menu.<\/p>\n<p>![](https:\/\/raw.githubusercontent.com\/HashiCraft\/fabric-projector-mod\/main\/images\/6.png)<\/p>\n<p>Multiple images can be added to the Display, you can either use the remote to manually cycle through the images, or you<br \/>\ncan configure the `Image rotation` duration and set `Auto rotate` to automatically cycle through the images.<\/p>\n<p>In the previous example, the images would be changed every `3` seconds.<\/p>\n<p>By default an image is cached indefinitely, this stops Projector from constantly downloading the image from the internet.<br \/>\nIn certain circumstances you may not want this, for example, you would like to display an image whose URL<br \/>\ndoes not change but the image is automatically refreshed. In this instance, you can set the `Cache duration` to the<br \/>\nduration you would like an image to exist for. When `Cache duration` expires the image will be re-downloaded from<br \/>\nthe internet. <\/p>\n<p>### Switching images<\/p>\n<p>To cycle through the images in your `Display`, you can use the `Remote`, holding a linked `Remote` in your hand<br \/>\nand pressing the `Right` mouse button will change the image to the next one in the list. You do not need to<br \/>\nclick on the `Display` to change images. After all the `Remotes` use Infra-Redstone.<\/p>\n<p>![](https:\/\/raw.githubusercontent.com\/HashiCraft\/fabric-projector-mod\/main\/images\/7.png)<\/p>\n<p>### Templating variables<\/p>\n<p>You can set environment variables on your server that enable you to automatically set a base URL for an image.<br \/>\nFor example, if the server has the environment variable `PROJECTOR_base` set to the value `https:\/\/mydomain.com`.<br \/>\nThen in the image URL you can use the template variable `{env.base}` and it will automatically be replaced with the<br \/>\nvalue of the environment variable.<\/p>\n<p>&#8220;`shell<br \/>\n{env.base}\/myimage.jpg<br \/>\n&#8220;`<\/p>\n<p>Only environment variables starting with `PROJECTOR_` are read from the server, no other server<br \/>\nenvironment variable is sent to the client.<\/p>\n<p>### Crafting<br \/>\nTo create a `Display` in survival mode a recipe must be used consisting of 6 x Oak Planks, 1 x Redstone Dust, and 1 x Glass Block.<\/p>\n<p>![](https:\/\/raw.githubusercontent.com\/HashiCraft\/fabric-projector-mod\/main\/images\/8.png)<\/p>\n<p>To create a `Remote` in survival mode a recipe must be used consisting of 3 x Oak Planks, 1 x Oak Button, 4 x Iron Ingots, and 1 x Redstone Torch.<\/p>\n<p>![](https:\/\/raw.githubusercontent.com\/HashiCraft\/fabric-projector-mod\/main\/images\/9.png)<\/p>\n<p>## Setup<br \/>\nThis mod requires Fabric, the Fabric API, and minecraft 1.17.1 or later.<\/p>\n<p>To use the mod you can download the latest jar from the [releases] section of this repository. Copy this to your Minecraft mods folder. If you are planning to use this mod on a server, you will need to copy the jar to the mods folder of your server.<\/p>\n<p>## Shaders<\/p>\n<p>Currently, Projector works with the current release of Iris Shaders for Fabric. All of the screenshots in this readme are rendered using the Iris Shaders for Fabric mod, and Sildurs Extreme Shaders. Other shaders like OptiFabric have not been tested.<\/p>\n<p>## License<\/p>\n<p>This mod is available under the CC0 license. Feel free to learn from it and incorporate it into your own projects.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Projector Mod is a client side mod that adds a custom picture block that can display images from the internet in your Minecraft world. <\/p>\n","protected":false},"featured_media":125646,"template":"","meta":{"_minecraft_slug":"projector","_minecraft_project_id":"fqgFc68Q","_minecraft_author":"nicholasjackson","_minecraft_license":"CC0-1.0","_minecraft_downloads":9491,"_minecraft_follows":48,"_minecraft_client_side":"required","_minecraft_server_side":"unsupported","_minecraft_storage_type":"zip","_minecraft_archive_name":"projector.zip","_minecraft_size_bytes":2499041,"_minecraft_version_count":5,"_minecraft_updated_at":"2026-05-16T07:18:21.980040Z","_minecraft_date_created":"2021-09-04T17:00:54.062740Z","_minecraft_date_modified":"2024-04-12T09:05:07.070718Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/projector","_minecraft_icon_attachment_id":125646,"_minecraft_imported_at":"2026-06-07T09:09:52+00:00","_minecraft_import_hash":"65e0c13b4f40730c79f16591dd8c0d16","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[156,97],"mod_loader":[99],"minecraft_version":[50,53,58,36,60],"class_list":["post-125645","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-decoration","mod_category-fabric","mod_loader-fabric","minecraft_version-1-17-1","minecraft_version-1-18-2","minecraft_version-1-19-4","minecraft_version-1-20-1","minecraft_version-1-20-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Projector - 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\/projector\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Projector - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Projector Mod is a client side mod that adds a custom picture block that can display images from the internet in your Minecraft world.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/projector\/\" \/>\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=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/projector\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/projector\\\/\",\"name\":\"Projector - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/projector\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/projector\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/projector-icon-icon.png\",\"datePublished\":\"2026-06-07T09:09:51+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/projector\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/projector\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/projector\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/projector-icon-icon.png\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/projector-icon-icon.png\",\"width\":400,\"height\":400},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/projector\\\/#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\":\"Projector\"}]},{\"@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":"Projector - 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\/projector\/","og_locale":"en_US","og_type":"article","og_title":"Projector - Minecraft","og_description":"Projector Mod is a client side mod that adds a custom picture block that can display images from the internet in your Minecraft world.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/projector\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/projector\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/projector\/","name":"Projector - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/projector\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/projector\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/projector-icon-icon.png","datePublished":"2026-06-07T09:09:51+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/projector\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/projector\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/projector\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/projector-icon-icon.png","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/projector-icon-icon.png","width":400,"height":400},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/projector\/#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":"Projector"}]},{"@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\/125645","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\/125646"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=125645"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=125645"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=125645"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=125645"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}