Servidor
Los servidores de Minecraft permiten a los jugadores jugar en línea o a través de una red de área local con otras personas. Internamente, el juego ejecuta un servidor para las partidas de un solo jugador, esto se hizo con el fin de hacer que la experiencia de juego de un solo jugador sea coherente con la experiencia multijugador y hacer que los cambios realizados en el juego, como las correcciones de errores, se apliquen tanto a las partidas de un solo jugador como a las partidas multijugador. El software de servidor oficial sólo está disponible en Java Edition en el estado de lanzamiento. El software de servidor de Bedrock Edition está actualmente en fase Alfa.
Tipos de servidores
Existen múltiples arquetipos de servidores de Minecraft, que se distinguen por las características únicas del juego, las reglas y las estructuras sociales que implementan. No hay dos servidores iguales, y con frecuencia la línea entre los arquetipos es borrosa o indistinguible. Muchos tipos especiales de servidores dependen del uso de editores de mapas o del modo de juego Creativo para construir mapas personalizados y del software de servidor CraftBukkit para proporcionar características adicionales. Algunos de estos servidores están más orientados al PVP, otros incluyen aspectos del modo Supervivencia, Creativo y Aventura, otros tienen una economía incorporada, y otros contienen minijuegos incorporados.
Los principales tipos de servidores son:
- Minijuego: Son servidores que albergan múltiples minijuegos. Hay muchos tipos de minijuegos, desde Spleef hasta Capturar la Bandera.
- Anarquía: Estos servidores no tienen básicamente ninguna regla. Muchos jugadores se dedican a hacer trampas, a explotar y a utilizar un lenguaje vulgar.
- Anarquía Lite: Estos servidores son como Anarchy, pero prohíben el hacking y los exploits.
- Supervivencia: Estos servidores son servidores que solo utilizan el modo de supervivencia. Son similares a los servidores de anarquía, excepto que suelen tener reglas, con ejemplos comunes que prohíben el Vandalismo y la Explotación.
- Creativo: Son servidores que solo utilizan el modo Creativo. Normalmente, los servidores dan a los jugadores el modo Creativo, pero limitan los objetos a los que pueden acceder y/o limitan el tamaño de la parcela. Esto se suele hacer para evitar el vandalismo a las construcciones de otros jugadores y para evitar excesivos picos de retraso.
- Facción: Similar a los servidores de Supervivencia, pero las reclamaciones se utilizan para marcar la tierra como "tuya". Los jugadores que no sean de confianza no podrán construir en "su" terreno.
- Personal/Privado: Son servidores que los jugadores pueden crear por su cuenta. Por lo general, el enlace es privado, compartido solo con los amigos cercanos del usuario.
- Extremo: Lo mismo que el modo de supervivencia, excepto que los jugadores solo tienen una vida. Este tipo de servidor se utiliza principalmente en SkyWars y juegos de supervivencia.
- Juego de rol: Estos servidores tienen a sus jugadores actuando como su propio personaje, a veces siendo dictado por el rol que está sucediendo.
- Pay-to-Win o Pagar para ganar: Estos servidores se han convertido en algo poco común, ya que viola el Acuerdo de Licencia de Usuario Final (mayormente conocido como EULA), pero los servidores Pay-to-Win están diseñados para permitir a los usuarios comprar ventajas (probablemente en forma de rangos) a cambio de dinero del mundo real.
Alojamiento de un servidor
Existen muchas herramientas para que los jugadores puedan gestionar y alojar un servidor. Hay que tener en cuenta que los servidores tienen requisitos para poder funcionar de forma eficiente y sin problemas.
- El software multijugador por defecto es gratuito y está disponible por Mojang Studios para Windows, macOS y sistemas tipo Unix (Linux, BSD...). Véase el tutorial del servidor multijugador de Minecraft y la página de descarga del servidor multijugador de Minecraft para obtener ayuda.
- Abriendo un mundo a la LAN proporciona un servidor al que sólo pueden acceder otras personas de la red local, a menos que se configure el reenvío de puertos en el router. Véase tutorial para crear un mundo LAN para más información.
- Software de servidor personalizado como CraftBukkit, Spigot y Sponge ofrecen a los jugadores una forma de añadir plugins a un servidor. Generalmente se utilizan para los servidores más grandes que ejecutan plugins para asegurar la protección de vándalos, comandos que no son del juego base (p.ej.
/sethome
), minijuegos personalizados, etc. - Servidores alquilados son servidores alojados externamente por otra empresa. Estos servidores alojados (normalmente) no se proporcionan de forma gratuita: el jugador debe alquilarlos de forma regular.
- Realms son el servicio de alojamiento oficial de Mojang Studios que permite un número limitado de jugadores en un servidor. Hay que tener en cuenta que los Realms de Java siguen siendo independientes de los Realms de otras versiones de Minecraft.
- Servidores dedicados son servidores que ofrecen una gama más amplia de fuentes de energía. Estos servidores son mucho más flexibles y permiten un control casi total.
Véase Tutoriales#Servidores para ver tutoriales sobre el uso de estos programas.
Gestión y mantenimiento de un servidor
Los servidores suelen estar gestionados por administradores y operadores. El administrador suele ser el responsable del servidor. Puede ser que el servidor funcione desde su máquina, o que simplemente tenga jurisdicción sobre un servidor. Los operadores suelen ayudar a los administradores a moderar el servidor y a evitar a los jugadores indisciplinados y a los vándalos. Tanto los operadores como los administradores tienen acceso a varios comandos para garantizar el buen funcionamiento del servidor. En un servidor por defecto, los jugadores se asignan como operador o administrador utilizando el comando /op <playername>
, o editando el ops.json
en el directorio del servidor, y luego reiniciar el servidor.
Los servidores locales no requieren estrictamente el acceso a minecraft.net, por lo que se puede jugar en una red local aislada sin conexión a Internet. Utilizan minecraft.net como repositorio de aspectos de los jugadores y también una base de datos que contiene una lista de cuentas, lo que evita que los hackers y los vándalos utilicen nombres falsos mientras están en un servidor de este tipo. Esta y otras configuraciones se modifican editando el archivo de texto server.properties.
El servidor guarda el mundo en la carpeta "world" cada 30 segundos si se han modificado los chunks, por defecto.
Mensajes de expulsión
Los mensajes de expulsión son mensajes que se muestran cuando un operador expulsa al jugador, o el jugador tiene problemas para conectarse al servidor.
- End Of Stream (Client message) – El servidor ha dejado de enviar datos al cliente
- Internal Server Error:java.net.Minecraft – El servidor está enviando información desconocida al cliente, normalmente desde un servidor con mods, esto ocurre cuando un cliente con un mod obsoleto intenta unirse al servidor con el mod actualizado.
- Timed Out - El cliente ha perdido la conexión con el servidor, lo más probable es que se haya desconectado de Internet o que las funciones de Minecraft estén bloqueadas por un firewall.
- Internal exception: java.io.IOException: Received string length longer than the maximum allowed ([Number]>256) – Un mensaje de chat que el cliente envió al servidor superó el límite máximo de caracteres.
- Internal Server Error – El servidor ha generado una excepción al gestionar la solicitud del cliente.
- Disconnected - El jugador se desconectó mediante el botón de desconexión del menú principal
- Illegal characters in chat – Al cliente se le negó el envío de ciertos caracteres, como el símbolo §
- Kicked for spamming (disconnect.spam)- El cliente envía mensajes de chat demasiado rápido
- Read timed out – El servidor no encuentra la conexión del jugador
- Bad login – El cliente está funcionando en modo "offline" y no puede conectarse a un servidor autentificado
- You logged in from another location - Otro cliente se ha conectado al servidor en el que el jugador está jugando con el nombre de usuario del jugador.
- Outdated client (Please use {version}) – El servidor está ejecutando una versión más reciente de Minecraft que el cliente
- Outdated server (I'm still on {version}) – El cliente está ejecutando una versión más reciente de Minecraft que el servidor
- You are banned from this server (Maybe followed by Reason: {reason} and/or Your ban will be removed on {date}) – Se explica por sí mismo, el cliente está baneado y permanece baneado hasta que un administrador lo indulte
- You have been IP banned. - La IP del cliente ha sido prohibida.
- Kicked by an operator. - El cliente se ha desconectado utilizando el comando
/kick
. Este mensaje aparece cuando no se introduce ningún mensaje personalizado. [note 1] - Flying is not enabled on this server - El cliente ha intentado volar durante más de 5 segundos en el modo Supervivencia o Aventura
- Attempting to attack an invalid entity - ??, Ocurre cuando un cliente intenta golpearse a sí mismo, o a una entidad que normalmente no puede ser atacada (por ejemplo, Flecha, Huevo, Perla de Ender, Tridente). Esto sólo es posible a través de mods/plugins.
- Illegal stance - ??, Ocurre cuando un cliente está extremadamente alto o bajo
- Illegal position - El cliente está más allá de X/Z: ±30,000,000 (±32,000,000 en 1.6.4 y más bajo.)
- You have died. Game over, man, it's game over! - El cliente está muerto pero ha intentado unirse en el modo Extremo.
- You have been idle for too long! - El cliente estuvo inactivo durante más tiempo del permitido.
- Out of memory! - Esto ocurre cuando se consume el 100% de la memoria o si se viaja más allá de X/Z: ±34,359,738,368 en Beta 1.7.3 o inferior (véase Tierras lejanas). (Aparece en la pantalla de información)
- Server closed. - El servidor se ha apagado bien cerrando la ventana de "Minecraft server"/presionando ALT+F4, deteniendo el servidor a través del tablero/consola (para los servidores alquilados), o utilizando el comando /stop.
Historial
Fecha | Versión | Característica |
---|---|---|
12 de enero de 2012 | 1.1 | Creación de servidores de Forge |
4 de abril de 2012 | 1.2.5 | Creación de servidores del juego base |
9 de diciembre de 2015 | 1.8.9 | Creación de realms del juego base |
26 de noviembre de 2016 | 1.10 or 1.11 | Creación de servidores Spigot |
Véase también
Enlaces externos
- Servidor de Minecraft en Wikipedia
- Minecraft Servers Wiki
- Servidor de Minecraft: requisitos y pasos para su instalación
Guías | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Menús |
| ||||||||||||||||
Desarrolladores | |||||||||||||||||
Personalización | |||||||||||||||||
Ediciones |
| ||||||||||||||||
Juegos |
| ||||||||||||||||
Películas |
| ||||||||||||||||
Libros |
| ||||||||||||||||
Otros medios | |||||||||||||||||
Eventos |
| ||||||||||||||||
Merchandising oficial | |||||||||||||||||
Misceláneo |