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:

image

  • /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

image

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:

  1. 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.
  2. 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.
  3. 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 carpeta plugins.
  4. 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.
  5. 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.

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):

  1. Accede al archivo de configuración del servidor:

    • Abre el archivo server.properties en el directorio raíz del servidor.
  2. 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.
  3. Guardar y Reiniciar el Servidor:

    • Guarda los cambios en el archivo server.properties.
    • Reinicia el servidor para aplicar los cambios.

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, y bukkit.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.