{"id":72708,"date":"2026-06-04T08:41:17","date_gmt":"2026-06-04T05:41:17","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/fpscompress\/"},"modified":"2026-06-04T08:41:17","modified_gmt":"2026-06-04T05:41:17","slug":"fpscompress","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/fpscompress\/","title":{"rendered":"FPSCompress"},"content":{"rendered":"<p>**_This mod requires the Compact Machines mod, but it hasn&#8217;t been published into modrinth, so I cannot register it as a dependency._**<\/p>\n<p># FPSCompress<\/p>\n<p>A NeoForge 1.21.11 Minecraft mod that enables **factory compression** through intelligent rate caching. Run your factories without chunk loading overhead by caching production rates and simulating them mathematically.<\/p>\n<p>## What Does It Do?<\/p>\n<p>FPSCompress allows you to build factories inside Compact Machines rooms and run them **virtually** without keeping those chunks loaded. The mod measures your factory&#8217;s actual production rates during a calibration period, then uses fractional math to simulate production while the factory dimension stays unloaded.<\/p>\n<p>**The Result**: Massive server performance gains for factory-heavy builds.<\/p>\n<p>## Core Concept: PreFabs<\/p>\n<p>**PreFabs** (Prefabricated Factories) are upgraded Compact Machine blocks that act as cross-dimensional conduits between the Overworld and your factory dimension.<\/p>\n<p>### How It Works<\/p>\n<p>1. **Build your factory** inside a Compact Machines room<br \/>\n2. **Place Importer\/Exporter blocks** inside the CM room (input\/output gates)<br \/>\n3. **Upgrade the CM block** with a TPS Upgrade item \u2192 becomes a PreFab<br \/>\n4. **Configure PreFab faces** to link to specific Importers\/Exporters<br \/>\n5. **Connect chests\/hoppers** to PreFab faces in the Overworld<br \/>\n6. **Start Simulation** mode to measure production rates (CM chunks loaded)<br \/>\n7. **Enter Cached** mode to run factory virtually (CM chunks **unloaded**)<\/p>\n<p>### The Three-Block System<\/p>\n<p>&#8211; **PreFab Block** (Overworld) &#8211; Routes resources, controls state machine, no internal storage<br \/>\n&#8211; **Importer Block** (CM dimension) &#8211; Input gate where resources enter factory<br \/>\n&#8211; **Exporter Block** (CM dimension) &#8211; Output gate where resources exit factory<\/p>\n<p>### State Machine<\/p>\n<p>&#8220;`<br \/>\nBUILDING    \u2192 Player configures faces, places Importers\/Exporters<br \/>\nSIMULATING  \u2192 PreFab measures actual production rates (CM chunks LOADED)<br \/>\nCACHED      \u2192 PreFab simulates production mathematically (CM chunks UNLOADED \u2190 Performance!)<br \/>\nHALTED      \u2192 Input starved or output blocked (CM stays unloaded, player fixes Overworld side)<br \/>\n&#8220;`<\/p>\n<p>## Example Setup<\/p>\n<p>&#8220;`<br \/>\nOverworld:<br \/>\n  [Coal Chest] \u2192 [PreFab NORTH face: PULL ITEMS \u2192 Importer #1]<\/p>\n<p>CM Dimension (while SIMULATING):<br \/>\n  [Importer #1] \u2192 [Furnace] \u2192 [Exporter #1]<br \/>\n  (PreFab measures: 0.213 iron ingots\/tick)<\/p>\n<p>Overworld:<br \/>\n  [PreFab SOUTH face: PUSH ITEMS \u2190 Exporter #1] \u2192 [Iron Chest]<\/p>\n<p>During CACHED mode:<br \/>\n  &#8211; CM dimension chunks unload<br \/>\n  &#8211; PreFab accumulates fractional production (0.213\/tick)<br \/>\n  &#8211; Every ~5 ticks, PreFab pushes 1 iron ingot to output chest<br \/>\n  &#8211; No chunk loading = Better server TPS!<br \/>\n&#8220;`<\/p>\n<p>## Current Status<\/p>\n<p>**\u26a0\ufe0f This mod is in active development.**<\/p>\n<p>Core systems implemented:<br \/>\n&#8211; \u2705 Face configuration system with GUI<br \/>\n&#8211; \u2705 Importer\/Exporter blocks with UUID linking<br \/>\n&#8211; \u2705 Resource transport (PULL\/PUSH modes)<br \/>\n&#8211; \u2705 Rate measurement with delta accounting<br \/>\n&#8211; \u2705 Cached production with fractional math<br \/>\n&#8211; \u2705 PreFab-as-Item portability system<br \/>\n&#8211; \u2705 Enhanced GUI with live status and resource display<br \/>\n&#8211; \u2705 HALTED state recovery with preserved rates<br \/>\n&#8211; \u2705 Vanilla block support (chests, furnaces, hoppers)<\/p>\n<p>In progress:<br \/>\n&#8211; \ud83d\udd28 AE2\/Refined Storage integration<br \/>\n&#8211; \ud83d\udd28 Factory Controller block<br \/>\n&#8211; \ud83d\udd28 Multiple PreFab management<br \/>\n&#8211; \ud83d\udd28 Advanced filters<br \/>\n&#8211; \ud83d\udd28 Anti-cheat validation<br \/>\n&#8211; \ud83d\udd28 Polish and bug fixes<br \/>\n&#8211; \ud83d\udd28 Performance optimizations<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Run your factories without chunk loading overhead by caching production rates and simulating them mathematically.<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"_minecraft_slug":"fpscompress","_minecraft_project_id":"AtsXREOK","_minecraft_author":"MukulRamesh","_minecraft_license":"MIT","_minecraft_downloads":5,"_minecraft_follows":0,"_minecraft_client_side":"required","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"fpscompress.zip","_minecraft_size_bytes":348250,"_minecraft_version_count":2,"_minecraft_updated_at":"2026-05-16T18:56:58.644939Z","_minecraft_date_created":"2026-05-16T03:18:48.744752Z","_minecraft_date_modified":"2026-05-12T01:54:44.136053Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/fpscompress","_minecraft_icon_attachment_id":0,"_minecraft_imported_at":"2026-06-04T05:41:18+00:00","_minecraft_import_hash":"76a8bf4f07ee75e469b64e0d66e17fc6","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[126,158,90,123],"mod_loader":[160],"minecraft_version":[37],"class_list":["post-72708","mod","type-mod","status-publish","hentry","mod_category-management","mod_category-neoforge","mod_category-optimization","mod_category-technology","mod_loader-neoforge","minecraft_version-1-21-1"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>FPSCompress - 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\/fpscompress\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FPSCompress - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Run your factories without chunk loading overhead by caching production rates and simulating them mathematically.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/fpscompress\/\" \/>\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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fpscompress\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fpscompress\\\/\",\"name\":\"FPSCompress - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"datePublished\":\"2026-06-04T05:41:17+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fpscompress\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fpscompress\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fpscompress\\\/#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\":\"FPSCompress\"}]},{\"@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":"FPSCompress - 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\/fpscompress\/","og_locale":"en_US","og_type":"article","og_title":"FPSCompress - Minecraft","og_description":"Run your factories without chunk loading overhead by caching production rates and simulating them mathematically.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/fpscompress\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/fpscompress\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/fpscompress\/","name":"FPSCompress - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"datePublished":"2026-06-04T05:41:17+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/fpscompress\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/fpscompress\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/fpscompress\/#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":"FPSCompress"}]},{"@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\/72708","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:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=72708"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=72708"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=72708"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=72708"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}