Paper es el software de servidor más popular y optimizado para Minecraft. Ofrece mejor rendimiento que Vanilla y Spigot, soporte completo de plugins y cientos de opciones de configuración. Esta guía te explica cómo instalar y configurar Paper paso a paso, con las mejores opciones para eliminar el lag desde el día 1.
⬇️ Paso 1: Descargar e Instalar Paper
- Ve a
papermc.io/downloadsy descarga la última build para tu versión de Minecraft - Crea una carpeta para el servidor (ej:
C:\ServidorMinecraft\) - Coloca el archivo
paper-1.21.x-xxx.jary renómbralo apaper.jar - Crea un script de inicio:
@echo off
java -Xms2G -Xmx4G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 ^
-XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch ^
-XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M ^
-jar paper.jar nogui
pause
#!/bin/bash
java -Xms2G -Xmx4G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 \
-XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch \
-XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M \
-jar paper.jar nogui
eula.txt y cambia eula=false a eula=true⚙️ Paso 2: Configurar server.properties
Este archivo controla las configuraciones básicas del servidor. Está en la carpeta raíz.
📄 server.properties — Opciones Importantes
# Puerto del servidor (no cambies si no sabes lo que haces)
server-port=25565
# Número máximo de jugadores
max-players=50
# Dificultad: peaceful, easy, normal, hard
difficulty=hard
# Modo de juego por defecto: survival, creative, adventure, spectator
gamemode=survival
# Habilita el vuelo (necesario para elytras y creatividad)
allow-flight=true
# Distancia de renderizado de chunks (menor = más rendimiento)
view-distance=8
# Distancia de simulación de entidades
simulation-distance=4
# Semilla del mundo (vacío = aleatoria)
level-seed=
# Tipo de mundo: default, flat, largeBiomes, amplified
level-type=minecraft\:normal
# Activa el modo online (verificación de cuentas Mojang)
online-mode=true
# Máximas conexiones por IP (anti-bot básico)
max-players=50
player-idle-timeout=0
📄 Paso 3: Configurar paper.yml
Es el archivo de configuración más importante y exclusivo de Paper. Genera la mayor diferencia en rendimiento respecto a Spigot.
Opciones de Rendimiento Clave
# Optimización de chunks
chunk-loading:
autoconfig-send-distance: true
player-max-chunk-load-rate: 100.0
player-max-concurrent-loads: 20.0
# Reducir lag de entidades
entity-per-chunk-save-limit:
arrow: 16
item: 32
snowball: 8
# Tick de entidades lejanas menos frecuente (mejora TPS)
inactive-goal-selector-throttle: true
# Anti-xray (importante para supervivencia competitiva)
anti-xray:
enabled: true
engine-mode: 2 # Modo 2: más seguro, mayor uso de CPU
max-block-height: 64
📋 Paso 4: Configurar bukkit.yml
bukkit.yml — Control de Mobs y Rendimiento
# Límites de spawn de mobs (reduce lag con muchos mobs)
spawn-limits:
monsters: 50 # Default: 70
animals: 8 # Default: 10
water-animals: 3
water-ambient: 20
ambient: 10 # Murciélagos
# Ticks entre intentos de spawn (mayor = menos lag)
ticks-per:
animal-spawns: 400 # Cada 20 segundos
monster-spawns: 1
water-spawns: 1
autosave: 6000 # Autoguardado cada 5 minutos
🔧 Paso 5: Configurar spigot.yml
spigot.yml — Ajustes Finos
world-settings:
default:
# Separación de mobs en un mismo chunk
mob-spawn-range: 6
# Reducir actividad de entidades lejanas
entity-activation-range:
animals: 16
monsters: 24
raiders: 48
misc: 8
tick-inactive-villagers: false
# Intervalo de merge de items en el suelo
merge-radius:
item: 2.5
exp: 3.0
📊 Tabla de Configuración Recomendada según Número de Jugadores
| Parámetro | 1-10 jugadores | 10-30 jugadores | 30+ jugadores |
|---|---|---|---|
| view-distance | 10 | 8 | 6 |
| simulation-distance | 6 | 4 | 3 |
| monsters spawn-limit | 70 | 50 | 30 |
| RAM (-Xmx) | 2-3 GB | 4-6 GB | 8+ GB |
✅ Checklist de Configuración Inicial
- ☑️
eula=trueen eula.txt - ☑️ Puerto 25565 abierto en firewall y router
- ☑️
allow-flight=truesi tienes elytras - ☑️
view-distanceajustado al número de jugadores - ☑️ Anti-xray activado (modo 1 o 2)
- ☑️
autosaveconfigurado cada 5 minutos - ☑️ Spawn limits reducidos para mejor rendimiento
- ☑️ LuckPerms y EssentialsX instalados
/reload no aplica
todos los cambios y puede causar inestabilidad.
🚀 ¿Quieres un servidor Paper ya configurado?
OliveerF Network ofrece hosting con Paper preconfigurado y optimizado.
Ver Hosting Gratis →