{"id":71450,"date":"2026-06-04T04:28:00","date_gmt":"2026-06-04T01:28:00","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/fluxcraft\/"},"modified":"2026-06-04T04:28:00","modified_gmt":"2026-06-04T01:28:00","slug":"fluxcraft","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/fluxcraft\/","title":{"rendered":"FluxCraft"},"content":{"rendered":"<p>![Support via Ko-fi](https:\/\/ko-fi.com\/jforge)<\/p>\n<p># FluxCraft<\/p>\n<p>**FluxCraft is a server-side Paper plugin that connects your Minecraft server to MQTT.**<\/p>\n<p>It streams live in-game events to an MQTT broker and can also accept commands back through MQTT topics, making it easy to integrate Minecraft with dashboards, automations, bots, analytics pipelines, IoT systems, or larger event-driven platforms.<\/p>\n<p>Unlike a typical gameplay plugin, FluxCraft is built for connectivity. It turns your server into a real-time event source that external systems can observe and react to \u2014 without requiring any client-side mods.<\/p>\n<p>&#8212;<\/p>\n<p>## What does it do?<\/p>\n<p>FluxCraft publishes Minecraft server activity to structured MQTT topics in real time.<\/p>\n<p>It can capture player actions, enemy activity, world changes, device interactions, and special block events, then publish them to organized topics that are easy to consume from external systems.<\/p>\n<p>It also supports inbound MQTT integration for commands and chat-related topics.<\/p>\n<p>&#8212;<\/p>\n<p>## Why would you want it?<\/p>\n<p>FluxCraft is useful if you want your server to be part of something bigger than Minecraft itself.<\/p>\n<p>With FluxCraft, you can:<\/p>\n<p>&#8211; monitor server activity in real time<br \/>\n&#8211; build external dashboards for player and world events<br \/>\n&#8211; trigger automations from gameplay<br \/>\n&#8211; connect Minecraft to MQTT-based tools like Node-RED or MQTT Explorer<br \/>\n&#8211; feed events into custom services, bots, or data pipelines<br \/>\n&#8211; integrate a Paper server into a broader IoT or Unified Namespace environment<\/p>\n<p>In short, FluxCraft gives server owners and developers a clean bridge between Minecraft and the outside world.<\/p>\n<p>&#8212;<\/p>\n<p>## Features<\/p>\n<p>### Real-time MQTT event streaming<br \/>\nPublish events as they happen, so external tools can react immediately instead of scraping logs or polling APIs.<\/p>\n<p>### Structured topic layout<br \/>\nFluxCraft uses organized MQTT topics for players, worlds, enemies, devices, chat, commands, and more, making integrations cleaner and easier to scale.<\/p>\n<p>### Broad event coverage<br \/>\nFluxCraft supports events including:<\/p>\n<p>&#8211; **Player events:** crafting, building, mining, death, respawn, eating, damage, join, quit<br \/>\n&#8211; **Enemy events:** spawn, damage, death<br \/>\n&#8211; **World events:** time and weather<br \/>\n&#8211; **Device events:** furnaces, levers, buttons, pressure plates, doors, trapdoors, pistons, and crafting-related interactions<br \/>\n&#8211; **Special blocks:** TNT explosions<br \/>\n&#8211; **Experimental channels:** chat and commands<\/p>\n<p>### Fine-grained configuration<br \/>\nEnable or disable event categories and individual event types so you only publish the data that matters to your setup.<\/p>\n<p>### Modern broker support<br \/>\nSupports MQTT 5 by default, MQTT 3.1.1 compatibility, and secure broker connections via TLS.<\/p>\n<p>### Multi-server ready<br \/>\nDesigned to work cleanly across multiple servers connected to the same broker.<\/p>\n<p>&#8212;<\/p>\n<p>## Good fit for<\/p>\n<p>FluxCraft is a great fit for:<\/p>\n<p>&#8211; server owners who want live observability<br \/>\n&#8211; developers building Minecraft integrations<br \/>\n&#8211; automation enthusiasts using MQTT<br \/>\n&#8211; IoT and home-lab setups<br \/>\n&#8211; anyone experimenting with Minecraft as part of a larger event-driven system<\/p>\n<p>&#8212;<\/p>\n<p>## Technical notes<\/p>\n<p>&#8211; **Server-side only**<br \/>\n&#8211; **Built for Paper**<br \/>\n&#8211; **No client mod required**<br \/>\n&#8211; **Open source**<\/p>\n<p>&#8212;<\/p>\n<p>## One-line summary<\/p>\n<p>**Turn your Paper server into a real-time MQTT event source for dashboards, automations, bots, and external systems.**<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A server-side Paper plugin that streams Minecraft events to MQTT and accepts commands back for dashboards, automations, and external integrations.<\/p>\n","protected":false},"featured_media":71451,"template":"","meta":{"_minecraft_slug":"fluxcraft","_minecraft_project_id":"QBa8rgRA","_minecraft_author":"jforge","_minecraft_license":"MIT","_minecraft_downloads":6,"_minecraft_follows":0,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"fluxcraft.zip","_minecraft_size_bytes":15448892,"_minecraft_version_count":2,"_minecraft_updated_at":"2026-05-16T12:33:45.021130Z","_minecraft_date_created":"2026-03-16T23:35:52.617899Z","_minecraft_date_modified":"2026-01-15T23:02:04.458240Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/fluxcraft","_minecraft_icon_attachment_id":71451,"_minecraft_imported_at":"2026-06-04T01:28:01+00:00","_minecraft_import_hash":"916363de33616761b796a6988910aff8","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[124,127,123,92],"mod_loader":[130,132],"minecraft_version":[40,41],"class_list":["post-71450","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-bukkit","mod_category-paper","mod_category-technology","mod_category-utility","mod_loader-bukkit","mod_loader-paper","minecraft_version-1-21-10","minecraft_version-1-21-11"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>FluxCraft - 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\/fluxcraft\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FluxCraft - Minecraft\" \/>\n<meta property=\"og:description\" content=\"A server-side Paper plugin that streams Minecraft events to MQTT and accepts commands back for dashboards, automations, and external integrations.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/fluxcraft\/\" \/>\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\\\/fluxcraft\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fluxcraft\\\/\",\"name\":\"FluxCraft - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fluxcraft\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fluxcraft\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/fluxcraft-icon-53a1ad36aa7e85d6fb9adbfb201e1e806849e0c9_96.webp\",\"datePublished\":\"2026-06-04T01:28:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fluxcraft\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fluxcraft\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fluxcraft\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/fluxcraft-icon-53a1ad36aa7e85d6fb9adbfb201e1e806849e0c9_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/fluxcraft-icon-53a1ad36aa7e85d6fb9adbfb201e1e806849e0c9_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fluxcraft\\\/#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\":\"FluxCraft\"}]},{\"@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":"FluxCraft - 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\/fluxcraft\/","og_locale":"en_US","og_type":"article","og_title":"FluxCraft - Minecraft","og_description":"A server-side Paper plugin that streams Minecraft events to MQTT and accepts commands back for dashboards, automations, and external integrations.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/fluxcraft\/","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\/fluxcraft\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/fluxcraft\/","name":"FluxCraft - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/fluxcraft\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/fluxcraft\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/fluxcraft-icon-53a1ad36aa7e85d6fb9adbfb201e1e806849e0c9_96.webp","datePublished":"2026-06-04T01:28:00+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/fluxcraft\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/fluxcraft\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/fluxcraft\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/fluxcraft-icon-53a1ad36aa7e85d6fb9adbfb201e1e806849e0c9_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/fluxcraft-icon-53a1ad36aa7e85d6fb9adbfb201e1e806849e0c9_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/fluxcraft\/#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":"FluxCraft"}]},{"@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\/71450","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\/71451"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=71450"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=71450"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=71450"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=71450"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}