Skip to Content
🇬🇧Minecraft

Minecraft Server Setup

Complete guide to setting up your first Minecraft Java server on CoreSynth.


Overview

FeatureDetails
Availability24/7
VersionsJava 1.8 - 1.21
PanelControl panel
Connectionmc.coresynth.io

Getting Started

Step 1 — Create your service

  1. Log in to CoreSynth Dashboard 
  2. Navigate to Game Servers
  3. Select Minecraft Java
  4. Choose location and hardware based on player count
  5. 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.

  1. In the control panel, go to File Manager
  2. Locate the eula.txt file
  3. Click Edit
  4. Change eula=false to eula=true
  5. Save changes

Step 3 — Java Version Selection

CoreSynth supports multiple Java versions. Selection depends on Minecraft version:

Minecraft VersionJava Version
1.7 - 1.16Java 8/11
1.17 - 1.20Java 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=true

Step 5 — Server Start and Connection

  1. Return to Servers section in the control panel
  2. Click the green Start button
  3. Wait for startup to complete (usually 30-60 seconds)
  4. Connect via mc.coresynth.io or server IP address

Plugin Installation

Automatic Installation via Panel

  1. Select Plugins from the top menu
  2. Browse available plugins or search
  3. Click Install next to the desired plugin
  4. Restart the server

Manual .jar Upload

  1. Download plugin (.jar file) from CurseForge or SpigotMC
  2. Go to File Manager in the control panel
  3. Navigate to plugins/ folder
  4. Click Upload and select the .jar file
  5. Restart the server

PluginPurposeVersion Compatibility
PaperServer software (better performance)1.8+
EssentialsXBasic commands and features1.8+
WorldEditWorld editing tools1.8+
WorldGuardWorld protection1.8+
LuckPermsPermission management1.8+
CoreProtectAnti-grief, logging1.8+
ViaVersionProtocol translation (1.7 clients)1.8+
GeyserMCBedrock crossplay1.8+
FloodgateBedrock login (no auth)1.8+

Troubleshooting

Server won’t start

Cause: EULA not accepted.

Solution:

# Edit eula.txt and set eula=true

Invalid 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


Need help? Open a support ticket  or ask Alex.

Last updated on