Minecraft Server Setup
Set up your Minecraft server on Pterodactyl — from choosing a server type to installing plugins and mods.
Choosing a Server Type
Vanilla
Official Mojang server. No mods, no plugins. Best for a pure survival experience.
Paper
High-performance fork of Spigot. Supports Bukkit/Spigot plugins. Best choice for most servers.
Forge
Mod loader for client+server mods. Required for popular mod packs like RLCraft, ATM9.
Fabric
Lightweight mod loader. Better performance than Forge for many modern mods.
BungeeCord
Proxy server to link multiple Minecraft servers. For multi-server networks.
Purpur
Extends Paper with extra configuration. Great for survival/SMP servers.
First Time Setup
Accept the EULA
eula.txt and change eula=false to eula=true.Start the server
Connect from Minecraft
Essential server.properties Settings
Edit server.properties in the File Manager to configure your server:
# Server mode
gamemode=survival # survival, creative, adventure, spectator
difficulty=normal # peaceful, easy, normal, hard
# World settings
level-name=world # folder name for your world
level-type=minecraft:default
level-seed= # leave blank for random seed
# Player limits
max-players=20 # matches your plan limit
white-list=false # set true to require whitelist
# Performance
view-distance=10 # chunks loaded per player (lower = better perf)
simulation-distance=10
# Online mode (set false ONLY for testing)
online-mode=trueInstalling Plugins (Paper / Spigot)
Upload to plugins folder
plugins/ folder and upload the JAR file.Restart the server
Essential Plugins to Consider
Installing Mods (Fabric / Forge)
Download mods
Upload to mods folder
mods/ folder via File Manager.Restart
Whitelist & Operator Commands
# Add a player to whitelist
whitelist add PlayerName
# Enable whitelist
whitelist on
# Give a player operator (admin) status
op PlayerName
# Check online players
list
# Change gamemode for a player
gamemode creative PlayerName
# Teleport a player
tp PlayerName X Y ZPerformance Tips
Scheduled Restarts
Set up an automatic restart in the panel's Schedules tab:
Create a schedule
Add a task
say Server restarting in 1 minute!Add restart task
Set cron
0 4 * * * for 4am daily restart (UTC time).