Minecraft Server Setup
Complete guide to setting up your first Minecraft Java server on CoreSynth.
Overview
| Feature | Details |
|---|---|
| Availability | 24/7 |
| Versions | Java 1.8 - 1.21 |
| Panel | Control panel |
| Connection | mc.coresynth.io |
Getting Started
Step 1 — Create your service
- Log in to CoreSynth Dashboard
- Navigate to Game Servers
- Select Minecraft Java
- Choose location and hardware based on player count
- Complete your order
Note: Recommended hardware for 1-10 players: 2-4 GB RAM, 2 CPU cores, 10 GB disk.
Step 2 — Accept EULA
After server creation, you must accept the Minecraft EULA.
- In the control panel, go to File Manager
- Locate the
eula.txtfile - Click Edit
- Change
eula=falsetoeula=true - Save changes
Step 3 — Java Version Selection
CoreSynth supports multiple Java versions. Selection depends on Minecraft version:
| Minecraft Version | Java Version |
|---|---|
| 1.7 - 1.16 | Java 8/11 |
| 1.17 - 1.20 | Java 16/17 |
| 1.21+ | Java 21 |
Tip: For best performance, use Paper or Purpur server software.
Step 4 — Server Configuration
Edit server.properties in the control panel:
server-port=25565
level-name=world
max-players=20
view-distance=10
spawn-protection=16
difficulty=normal
gamemode=survival
online-mode=trueStep 5 — Server Start and Connection
- Return to Servers section in the control panel
- Click the green Start button
- Wait for startup to complete (usually 30-60 seconds)
- Connect via
mc.coresynth.ioor server IP address
Plugin Installation
Automatic Installation via Panel
- Select Plugins from the top menu
- Browse available plugins or search
- Click Install next to the desired plugin
- Restart the server
Manual .jar Upload
- Download plugin (.jar file) from CurseForge or SpigotMC
- Go to File Manager in the control panel
- Navigate to
plugins/folder - Click Upload and select the .jar file
- Restart the server
Recommended Plugins
| Plugin | Purpose | Version Compatibility |
|---|---|---|
| Paper | Server software (better performance) | 1.8+ |
| EssentialsX | Basic commands and features | 1.8+ |
| WorldEdit | World editing tools | 1.8+ |
| WorldGuard | World protection | 1.8+ |
| LuckPerms | Permission management | 1.8+ |
| CoreProtect | Anti-grief, logging | 1.8+ |
| ViaVersion | Protocol translation (1.7 clients) | 1.8+ |
| GeyserMC | Bedrock crossplay | 1.8+ |
| Floodgate | Bedrock login (no auth) | 1.8+ |
Troubleshooting
Server won’t start
Cause: EULA not accepted.
Solution:
# Edit eula.txt and set eula=trueInvalid Session / Failed to Verify Username
Cause: Online mode enabled with cracked connection.
Solution: Set online-mode=false in server.properties if using a cracked client.
Java version mismatch
Cause: Wrong Java version selected.
Solution: Change Java version in Startup settings.
Next Steps
- Minecraft Troubleshooting — Common issues and solutions
- Subdomains — Custom domain setup
Need help? Open a support ticket or ask Alex.
Last updated on