Minecraft Java - Danilop95/Wiki-HomeLabProjects GitHub Wiki
Documentación para Servidores Minecraft Java
Consoles
La pestaña "Console" permite ejecutar comandos únicos para el servidor de Minecraft Java. Aquí tienes una lista de los más importantes y su descripción:
- /op [jugador]: Otorga privilegios de operador a un jugador.
- /deop [jugador]: Retira los privilegios de operador de un jugador.
- /whitelist add [jugador]: Añade un jugador a la lista blanca.
- /whitelist remove [jugador]: Elimina un jugador de la lista blanca.
- /ban [jugador]: Prohíbe el acceso a un jugador.
- /pardon [jugador]: Revoca un baneo para permitir el acceso de nuevo.
- /kick [jugador] [razón]: Expulsa a un jugador del servidor con un mensaje personalizado.
- /tp [jugador1] [jugador2]: Teletransporta a un jugador al lugar de otro.
- /give [jugador] [ítem] [cantidad]: Da un ítem específico a un jugador.
- /gamemode [modo] [jugador]: Cambia el modo de juego de un jugador (creativo, supervivencia, etc.).
Versión
En esta pestaña puedes configurar tanto la versión del servidor como el tipo específico. Algunas opciones son:
- Vanilla: La versión estándar del juego, sin modificaciones.
- Spigot: Soporta plugins para añadir funcionalidad al servidor.
- Paper: Una versión mejorada de Spigot con mejor rendimiento, optimización y características adicionales.
- Forge: Soporta mods, permitiendo experiencias de juego personalizadas.
- Fabric: Plataforma ligera para mods.
También puedes elegir entre distintas versiones del juego (como 1.20.2, 1.19, etc.) e instalar con un solo clic.
Instalación de Plugins en Paper y Versiones Compatibles
Paper es una bifurcación de Spigot que proporciona un rendimiento mejorado y opciones adicionales para la administración del servidor. Paper es compatible con los plugins diseñados para Spigot, lo que significa que tienes una gran cantidad de plugins disponibles.
Paso a Paso para Instalar Plugins en Paper:
-
Buscar Plugins Compatibles:
- Dirígete a sitios populares de plugins de Minecraft como SpigotMC (https://www.spigotmc.org/resources/) o PaperMC (https://papermc.io/forums/plugins/).
- Utiliza la barra de búsqueda para encontrar plugins específicos que quieras instalar, asegurándote de que sean compatibles con la versión de Minecraft y de Paper que estás utilizando.
- Revisa las descripciones de los plugins para asegurarte de que cumplan con tus necesidades y verificar las versiones compatibles.
-
Descargar el Plugin:
- Haz clic en el plugin deseado y busca el enlace de descarga en la página del plugin. Descarga el archivo
.jar
del plugin en tu computadora.
- Haz clic en el plugin deseado y busca el enlace de descarga en la página del plugin. Descarga el archivo
-
Subir el Plugin al Servidor:
- Accede a los archivos del servidor a través de tu panel de control o mediante FTP.
- Navega a la carpeta
plugins
dentro del directorio raíz del servidor. - Sube el archivo
.jar
del plugin a la carpetaplugins
.
-
Reiniciar el Servidor:
- Una vez que el plugin se haya subido correctamente, reinicia tu servidor desde el panel de control para cargar el plugin recién añadido.
-
Configurar el Plugin (Opcional):
- Algunos plugins requieren configuraciones adicionales. Busca la carpeta generada del plugin en el directorio
plugins
después de reiniciar el servidor y edita los archivos de configuración según tus necesidades.
- Algunos plugins requieren configuraciones adicionales. Busca la carpeta generada del plugin en el directorio
Versiones Compatibles con Paper:
- Paper es compatible con las mismas versiones que Spigot y Bukkit, generalmente ofreciendo soporte para las versiones más recientes de Minecraft, así como versiones más antiguas para aquellos que prefieren no actualizar.
- Asegúrate de verificar la compatibilidad del plugin con la versión de Paper que estás utilizando para evitar conflictos y errores.
Players
La pestaña "Players" permite gestionar a los jugadores de manera sencilla sin necesidad de comandos:
- Operador: Concede permisos de operador a un jugador para ejecutar comandos avanzados.
- Banear: Prohíbe el acceso de un jugador al servidor, temporal o indefinidamente.
- Whitelist: Gestiona la lista blanca para permitir el acceso solo a jugadores específicos.
Startup
En la pestaña "Startup" puedes configurar tanto la versión de Java utilizada como el archivo .jar
para ejecutar un servidor personalizado.
Permitir Acceso a Usuarios No Premium (Modo Cracked)
Para permitir el acceso de usuarios no premium (es decir, aquellos que no han comprado el juego oficialmente):
-
Accede al archivo de configuración del servidor:
- Abre el archivo
server.properties
en el directorio raíz del servidor.
- Abre el archivo
-
Modificar la Configuración:
- Busca la línea que dice
online-mode=true
. - Cambia esta línea a
online-mode=false
. Esto desactivará la verificación de usuarios premium.
- Busca la línea que dice
-
Guardar y Reiniciar el Servidor:
- Guarda los cambios en el archivo
server.properties
. - Reinicia el servidor para aplicar los cambios.
- Guarda los cambios en el archivo
Nota: Permitir el acceso a usuarios no premium puede exponer tu servidor a riesgos de seguridad y piratería. Es recomendable usar plugins de autenticación como AuthMe para proteger las cuentas de los jugadores y asegurar el acceso.
Configuraciones Adicionales y Buenas Prácticas
- Backups Automáticos: Instala plugins o scripts que permitan realizar copias de seguridad automáticas de los mundos y configuraciones del servidor para evitar pérdida de datos.
- Plugins de Moderación: Considera instalar plugins de moderación como EssentialsX, LuckPerms para permisos, y CoreProtect para registros de acciones y prevención de griefing.
- Optimización del Servidor: Configura opciones avanzadas en
paper.yml
,spigot.yml
, ybukkit.yml
para optimizar el rendimiento del servidor, especialmente en servidores con muchos jugadores o plugins intensivos. - Monitoreo y Seguridad: Utiliza plugins como Dynmap para mapas en tiempo real y McBans para gestionar listas de baneo globales, además de herramientas de monitoreo de servidor como Spark para detectar problemas de rendimiento.