Your players want to build factories. They want rotating gears, conveyor belts, mechanical presses, and — increasingly — elaborate train networks that connect their bases. The Create mod delivers all of this, and it has become one of the most requested mods for multiplayer servers. But setting it up incorrectly leads to crashes, missing textures, or a server that chokes the moment someone assembles a large contraption.
This guide walks you through installing Create on a dedicated server, whether you run Forge, NeoForge, or Fabric. You will learn which dependencies matter, what configuration settings affect multiplayer, and how to tune performance before your players flood the world with rotating machinery.
Choosing Your Loader: Forge, NeoForge, or Fabric
Create was originally developed for Forge, and the primary development still targets NeoForge (the modern fork of Forge for Minecraft 1.21 and beyond). However, a dedicated team maintains a Fabric port called Create Fabric, which runs on Fabric and Quilt.
Your choice depends on which Minecraft version you want and what other mods you plan to run alongside Create.
| Loader | Create Support | Best For |
|---|---|---|
| Forge | 1.18.2, 1.19.2, 1.20.1 | Legacy modpacks, established mod ecosystems |
| NeoForge | 1.21+ | Current Minecraft versions, long-term support |
| Fabric | 1.18.2, 1.19.2, 1.20.1 | Lightweight servers, Fabric-exclusive mods |
If you want Create on Minecraft 1.21 or later, NeoForge is your only option — the Fabric port has historically lagged behind by a few months on major version updates. If you are running 1.20.1 and want the widest compatibility with existing modpacks, Forge remains the safe bet. Fabric offers better server-side performance for smaller mod lists but has a smaller Create addon ecosystem.
For a deeper comparison of server software, see our Paper, Purpur, Fabric, or Forge comparison. That guide covers the broader trade-offs; here, we focus specifically on Create.
Installing Create and Its Dependencies
Create used to require a separate download of Flywheel, its rendering library. Since version 0.5.1, Flywheel is bundled directly into Create — you no longer need to install it separately. This simplifies setup considerably.
Step 1: Install Your Mod Loader
Before adding Create, your server needs the mod loader itself.
For Forge/NeoForge:
- Download the Forge or NeoForge installer for your target Minecraft version from the official sites.
- Run the installer and select "Install Server."
- Point it at your server directory.
- The installer creates the necessary files, including a
run.shorrun.batscript.
For Fabric:
- Download the Fabric installer from fabricmc.net.
- Run it with the "Server" tab selected.
- Choose your Minecraft version and install location.
- Fabric generates a
fabric-server-launch.jar— use this to start your server.
On Swelis, you can skip manual installation entirely. The one-click modpack manager handles loader setup automatically when you install a Create-based modpack from Modrinth or CurseForge.
Step 2: Download Create
Download the correct Create version for your loader and Minecraft version:
- Forge/NeoForge: Get the main Create mod from CurseForge or Modrinth. The file will be named something like
create-1.20.1-0.5.1f.jar. - Fabric: Get Create Fabric from its separate CurseForge or Modrinth page. The Fabric version requires Fabric API as a dependency — download that too.
Place the .jar files in your server's mods folder.
Step 3: Start the Server
Launch your server once to generate config files. You will see Create load in the console output. If something is wrong — a missing dependency, a version mismatch — the error message appears here.
Common first-launch issues:
| Error | Cause | Fix |
|---|---|---|
Mod create requires forge X.X.X or above | Loader version too old | Update your Forge/NeoForge installer |
Missing dependency: fabric-api | Fabric API not installed | Download Fabric API and add it to mods |
java.lang.UnsupportedClassVersionError | Wrong Java version | Use Java 17 for 1.18–1.20.4, Java 21 for 1.21+ |
For Java version issues, check out our Java version guide — getting this wrong is one of the most common modded server pitfalls.
Server Configuration for Multiplayer
Create generates three config files:
config/create-client.toml— graphics settings, irrelevant for serversconfig/create-common.toml— shared settings (both client and server read this)world/serverconfig/create-server.toml— server-only settings, per-world
The create-server.toml file lives inside each world's save folder, not in the main config directory. This trips up many admins who edit the wrong file.
Settings That Matter for Multiplayer
Open create-server.toml in a text editor. Here are the settings most relevant to server performance and gameplay balance:
# Maximum blocks a contraption can contain
maxBlocksInContraption = 256
# Maximum range for chunk loading via portable storage
maxChunkRange = 8
# Stress capacity multiplier (higher = more forgiving)
stressCapacityMultiplier = 1.0
# Whether schematics can be used (true/false)
enableSchematics = true
maxBlocksInContraption controls how large a single moving contraption can be. The default of 256 is reasonable for small servers. Raise it for creative building servers; lower it if performance tanks when players assemble big machines.
maxChunkRange limits how far Create's chunk-loading mechanisms reach. Keep this conservative on public servers to prevent one player from forcing the server to keep massive areas loaded.
stressCapacityMultiplier affects how much "stress" (Create's internal power budget) machines can handle. Lowering it forces players to build more distributed power networks; raising it makes large factories easier to power.
enableSchematics controls whether players can use the Schematicannon to paste structures. On survival servers, you might disable this to preserve the "earned" feel of builds. On creative or build-team servers, leave it on.
Train-Specific Settings
Create's train system is often the most demanding feature on multiplayer servers. In create-common.toml, look for train-related settings:
[trains]
# Maximum number of trains per server
maxTrainCount = 128
# Track placement length limit per action
maxTrackPlacementLength = 32
If players are building elaborate rail networks, you may need to increase maxTrainCount. The maxTrackPlacementLength controls how much track can be placed in a single action — raising it to 64 or 128 speeds up large railway construction without affecting performance.
RAM and Performance Considerations
Create is not a lightweight mod. Its rendering of moving contraptions and mechanical components adds overhead, though most of the visual load falls on the client, not the server. Still, server-side tick processing for active machines matters.
RAM Recommendations
| Server Size | Mod Count | Recommended RAM |
|---|---|---|
| Small (2-5 players) | Create only | 4-6 GB |
| Medium (5-15 players) | Create + 20-30 mods | 6-8 GB |
| Large (15-30 players) | Create + 50+ mods | 8-12 GB |
| Heavy modpack | Create + 100+ mods | 12-16 GB |
These are starting points. Monitor your server's actual usage after players start building. A server with five players who each build massive factories will need more RAM than one with twenty players who mostly farm.
For detailed guidance on modded server hardware, see our modded Minecraft hardware guide.
Chunk Pregeneration
Create machines that move across ungenerated chunks cause lag spikes. The server has to generate new terrain while simultaneously processing contraption physics — a recipe for hitching.
Pregenerating your world before players explore solves this. The Chunky plugin (or its mod equivalent) generates chunks in the background, filling in terrain before anyone travels there.
Our Chunky pregeneration guide covers the process in detail. For Create servers, pregenerate at least a 5,000-block radius from spawn if you expect train networks to expand outward.
Entity and TPS Monitoring
Create machines spawn "contraption" entities when assembled. Unlike regular entities, these can contain hundreds of blocks and process complex physics. If your server's TPS starts dropping, check:
- How many active contraptions are running simultaneously
- Whether any contraptions are exceptionally large
- If trains are running through unloaded or generating chunks
The /forge tps command (or equivalent for your loader) shows current server performance. If TPS dips below 18 during normal play, you likely have a contraption problem.
Adding Create Addons
Create has a rich addon ecosystem. These mods extend Create's functionality with new components, integrations, or entirely new systems.
Popular Server-Friendly Addons
Create Deco adds decorative blocks that match Create's industrial aesthetic — steel catwalks, industrial lamps, metal panels. Purely cosmetic, minimal server impact.
Create Crafts & Additions adds electrical generators, motors, and integration with other tech mods. Useful if your modpack includes RF-based mods alongside Create.
Create Enchantment Industry automates enchanting with Create-powered machinery. Players can build disenchanting lines and enchantment libraries.
Create Aeronautics enables functional airships built from Create components. We have a dedicated Create Aeronautics setup guide if this interests you — airships add another layer of complexity to server management.
Installing Addons
Addons install the same way as Create itself: drop the .jar into your mods folder. Most addons require Create as a dependency and will refuse to load if Create is missing or the version is incompatible.
Check the addon's page for version compatibility. An addon built for Create 0.5.1 on Forge 1.20.1 may not work with Create 0.5.1f (a later build for the same Minecraft version). When in doubt, match the exact Create version the addon lists.
Troubleshooting Common Issues
Train Desync
Players see trains in different positions, or trains appear to teleport. This usually indicates network lag or chunk-loading issues.
Fixes:
- Ensure all track areas are pre-generated
- Reduce
maxChunkRangeif players are running chunk loaders alongside trains - Check server TPS — desync worsens under lag
- Verify players are using the same Create version as the server
Missing Textures or Models
Blocks appear as pink-and-black checkerboards or have no model.
Fixes:
- Confirm Create and all addons are the same version
- For Fabric, ensure Fabric API is installed and up to date
- Remove any incompatible resource packs that override Create textures
Version Mismatch Errors
The client and server disagree on mod versions, and the connection fails.
Fixes:
- Distribute an exact copy of your
modsfolder to players (minus server-only mods) - Use a modpack distribution tool like Modrinth or CurseForge to sync versions
- Check that server-side-only mods are marked correctly (Create is not server-only — clients need it too)
Lag When Assembling Large Contraptions
The server freezes momentarily when a player activates a large machine.
Fixes:
- Lower
maxBlocksInContraptionin the config to enforce smaller builds - Pregenerate surrounding chunks so the server isn't generating terrain during assembly
- Upgrade server RAM if you are hitting allocation limits — check logs for garbage collection pauses
For general lag troubleshooting, our Minecraft server lag guide covers diagnostics and fixes that apply to modded servers as well.
Why Create Works So Well on Multiplayer
A server admin on Reddit recently described how Create trains transformed their community. Players started building stations near their bases, decorating routes, establishing "public transit" lines between towns. What started as a utility mod became a social feature — people logged in just to ride trains to each other's builds.
This is the hidden value of Create on servers. The mod gives players shared infrastructure to collaborate on. Unlike many tech mods where each player builds an isolated base, Create encourages connected systems: railways linking builds, conveyor networks feeding communal farms, rotating displays in shared spaces.
The setup effort pays off in community engagement. Do it right, and your server becomes more than a survival world — it becomes a place with its own train culture.
Quick Reference
| Topic | Details |
|---|---|
| Supported Loaders | Forge (1.18–1.20.1), NeoForge (1.21+), Fabric (1.18–1.20.1) |
| Dependencies | Flywheel (bundled since 0.5.1), Fabric API (Fabric only) |
| Config Location | config/create-common.toml, world/serverconfig/create-server.toml |
| Minimum RAM | 4 GB for small servers, 8+ GB for modpacks |
| Key Server Settings | maxBlocksInContraption, maxChunkRange, maxTrainCount |
| Common Issue | Train desync — pregenerate chunks, check TPS |
| Best Practice | Pregenerate world before opening to players |
Related Guides
- Create Aeronautics Server Setup — Add functional airships to your Create server with the Aeronautics addon.
- Paper, Purpur, Fabric, or Forge? — Choosing the right server software for your mod setup.
- Modded Minecraft Hardware Guide — CPU, RAM, and storage recommendations for modded servers.
- Chunky World Pregeneration — Eliminate first-join lag by generating chunks before players explore.
- How to Fix Minecraft Server Lag — Diagnose and solve performance problems on any Minecraft server.
- One-Click Modpack Install — Install Create-based modpacks from Modrinth or CurseForge without manual file management.
