Back to Guides
Modpack InstallationIntermediate
Create Mod Server Setup Guide
Complete guide to installing and configuring a Create mod server with all dependencies and recommended optimizations.
Blockhead Support Team
16 minutes
Create is a technology mod focused on building contraptions and automation. This guide covers setting up a Create mod server with proper performance configurations.
1
Choose Minecraft and Forge Versions
Select compatible versions for Create mod:
Recommended Versions (2024):
- Minecraft 1.20.1: Most stable Create version
- Forge 47.2.0+: Latest compatible Forge
- Create 0.5.1+: Latest stable Create version
- Java 17: Required for Minecraft 1.18+
Version Compatibility Check:
- Visit Create on CurseForge
- Check "Game Versions" tab for compatibility
- Ensure Forge version supports chosen MC version
- Verify Create dependencies are available
2
Install Forge Server
Set up the Forge server environment:
- Download Forge: Get installer from files.minecraftforge.net
- Create server directory: Make new folder for server files
- Run installer:
java -jar forge-installer.jar --installServer
- Accept EULA: Edit eula.txt and set
eula=true
- Test startup: Run server once to generate base files
Forge startup script example:
#!/bin/bash
# start.sh
java -Xms4G -Xmx8G -XX:+UseG1GC -XX:+ParallelRefProcEnabled \
-XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions \
-XX:+DisableExplicitGC -XX:+AlwaysPreTouch \
-XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 \
-XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 \
-XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 \
-XX:InitiatingHeapOccupancyPercent=15 \
-jar forge-1.20.1-47.2.0.jar nogui
3
Install Core Dependencies
Add required library mods for Create:
Essential Dependencies:
- Flywheel: Rendering engine for Create (required)
- Registrate: Registration helper library
- Forge Config API: Configuration management
Installation Process:
- Download dependency .jar files from CurseForge
- Place all .jar files in the
mods/
folder - Ensure version compatibility with Create
- Start server to verify dependencies load correctly
Create will not start without Flywheel. Always install dependencies before adding Create itself.
4
Install Create Mod
Add the main Create mod to your server:
- Download Create: Get from CurseForge Create page
- Verify version: Match Minecraft and Forge versions exactly
- Place in mods folder: Add Create-X.X.X.jar to mods/
- Start server: Monitor console for successful loading
- Check for errors: Resolve any dependency issues
Successful Create loading looks like:
[Server thread/INFO] [create/]: Create's Contraption Handling initialized
[Server thread/INFO] [create/]: Create's Server Config has been loaded
[Server thread/INFO] [flywheel/]: Flywheel loaded successfully
5
Add Recommended Companion Mods
Install mods that enhance the Create experience:
Performance & Quality of Life:
- JEI (Just Enough Items): Recipe viewer
- Xaero's Minimap: Navigation aid
- WAILA/TOP: Block information overlay
- AppleSkin: Food/hunger information
- Inventory Tweaks: Inventory management
Create Add-ons:
- Create: Steam 'n' Rails: Advanced trains and automation
- Create: Deco: Decorative blocks and items
- Create: Crafts & Additions: Electrical components
- Create Slice & Dice: Advanced food processing
6
Configure Server Settings
Optimize server properties for Create mod:
server.properties Optimizations:
# Increase view distance for large contraptions
view-distance=12
simulation-distance=8
# Entity settings for contraptions
max-entities-in-chunk=200
# Network settings for complex redstone
network-compression-threshold=512
max-packet-rate=1000
# Spawn protection
spawn-protection=16
Create-specific Configurations:
# config/create-server.toml
[contraptions]
maxContraptionSize = 2000
maxContraptionBlocks = 5000
maxMotorSpeed = 256
[logistics]
trainPlayerMaxDistance = 8000
trainCartMaxDistance = 12000
[performance]
cargoContraptionDespawnDelay = 20
cartAssemblerCooldown = 20
7
Set Up World Generation
Configure world settings for optimal Create gameplay:
Recommended World Settings:
- World Type: Default (for balanced ore generation)
- Generate Structures: Enabled (for Create structures)
- Bonus Chest: Disabled (for clean start)
- Seed: Leave blank for random generation
Create Structure Configuration:
# config/create-common.toml
[worldgen]
enable_create_structures = true
schem_cannon_range = 64
tree_fertilizer_radius = 5
[resources]
copper_ore_generation = true
zinc_ore_generation = true
8
Test Contraption Performance
Verify Create mechanics work properly:
- Basic rotation: Test water wheels and windmills
- Mechanical crafting: Build a mechanical crafter setup
- Contraption movement: Create a simple piston contraption
- Train systems: Build and test train tracks
- Stress system: Verify rotation power transmission
- Multiplayer sync: Test contraptions with multiple players
Performance monitoring commands:
/forge tps # Check server performance
/create contraptions # List active contraptions
/create kineticsDebug # View rotation network debug
9
Optimize for Large Builds
Configure server for complex Create contraptions:
Memory Optimization:
- Allocate at least 6-8GB RAM for Create servers
- Use G1GC garbage collector for better performance
- Monitor memory usage with large contraptions
- Consider periodic restarts for stability
Advanced JVM Arguments:
# Additional flags for Create servers
-XX:+UseBiasedLocking
-XX:BiasedLockingStartupDelay=0
-XX:+AlwaysPreTouch
-Dfml.readTimeout=180
-Dfml.loginTimeout=180
Contraption Limits:
- Set reasonable max contraption sizes
- Limit concurrent moving contraptions
- Monitor entity counts in chunks
- Use Create's built-in performance tools
Your Create mod server is now ready! Players can start building amazing contraptions, trains, and automated systems. Monitor performance as players create larger and more complex builds.
Need More Help?
Our support team is available 24/7 to help with any Minecraft server issues.