
FabLab IOT Workshop
This modpack is developed alongside an educational workshop together with the FabLab Hamm-Westfahlen.
About this Modpack
FabLab IOT Workshop
The FabLab IOT Workshop is designed for use in an educational setting.
The Pack is centered arround the Mod Mineqtt which adds Home Automation Capabilities to Minecraft.
Who is this Pack for?
This pack is mainly designed for Educators to have a one click solution for workshop participants to install. While its main use is in these Workshops, anyone is welcome to try it out and play around with Home Automation in Minecraft.
Whats inside the pack?
Next to the Mineqtt Mod this Pack includes some quality of life mods like Roughly Enough Items and Journeymap.
In addition the Pack includes Simple Voice Chat to allow players to communicate ingame without the need of external voice chats.
How to setup:
- Install the pack
- For singleplayer go into the Mod Options and configure a mqtt server to use.
- For a quick test you can use the public server test.mosquitto.org, keep in mind that using a public server is not recomended. To setup your own take a look at this excellent writeup by the HiveMQ Team: A Beginner's Guide to MQTT Brokers
- If you run the pack on a server use the file config/mineqtt.json (generated on first startup) to configure the broker. Only the Server needs to have a connection to a Broker, Clients only need the Mod installed. To use the Mod in Singleplayer the Clients internal Server needs a valid connection thou.
- Now to control real world devices use any Automation Tool you like to communicate with your minecraft world over MQTT.
What can I do with it:
Take a look at this recording where I show what the Mineqtt Mod is currently capable of.
The simplest use case is to connect redstone inside your world.
A more Advanced use case is to connect redstone between different servers.
You could setup a bunch of servers using this Pack and have them all connect to the same MQTT-Broker. Now you can Send and receive Redstone signals between them or even between a server and your singleplayer world (disclaimer: The world needs to be loaded to process the blocks, so communication between two local worlds is not easily possible, retained messages will make this somewhat possible in the future thou.)
Update Cycle
This Pack will evolve over the next Year or so alongside the first Workshop. Updates to the Mineqtt Mod will likely come on a weekly basis and the Pack will update accordingly. More QoL Mods will be added as needed.
If you are interested in using this pack in an educational setting as well feel free to contact me by opening an Issue on github.
Available Versions
How to Set Up a FabLab IOT Workshop Server
Order Server
Choose at least 4 GB RAM (6 GB recommended for FabLab IOT Workshop). Based on player count: per 8 players.
Install Modpack in Dashboard
Open the modpack browser in the dashboard, search for "FabLab IOT Workshop" and click "Install". The fabric loader and Minecraft 1.21.8 are configured automatically.
Start Server & Play
Start the server – all mods are loaded automatically. Share the server IP with friends and play together!
Frequently Asked Questions
FabLab IOT Workshop server crashes or won't start – what to do?
Most common causes: insufficient RAM or wrong fabric loader. Check latest.log for "OutOfMemoryError" → increase RAM to at least 6 GB. For "Mixin" or "ClassNotFoundException" errors: modpack version and loader don't match. With Mado Hosting, loader and Minecraft version are auto-configured on modpack install – preventing most startup issues.
How much RAM does a FabLab IOT Workshop server really need?
Minimum 4 GB, recommended 6 GB for stable performance. per 8 players. Important: Minecraft modpacks need more RAM than vanilla – plan extra per additional player. With Mado Hosting, you can scale RAM up live at any time without data loss (from €8/month).
Can I add custom mods to FabLab IOT Workshop without conflicts?
Yes, but check compatibility: only use mods for the same loader (fabric) and same Minecraft version (1.21.8). Common issues: ID conflicts with recipe mods and incompatible coremod versions. The Mado dashboard mod browser only shows compatible mods and warns about known conflicts.
FabLab IOT Workshop server lagging – performance tips
1) Increase RAM to 6 GB+. 2) Reduce server view-distance to 8 (server.properties). 3) Pre-generate chunks with the "Chunky" plugin. 4) Use /spark profiler to check which mods consume the most tick time. With Mado Hosting, all servers run on NVMe SSDs with dedicated CPU cores – eliminating hardware as a bottleneck.
Rent FabLab IOT Workshop Server
Start your own server with automatic modpack installation.
Details
- License
- GNU Lesser General Public License v3.0 or later
- Server-side
- Required
- Client-side
- Required
Supported Versions
Start your FabLab IOT Workshop Server now
From €8.00/month with 6 GB RAM for the best performance.
Configure Server →