Características implementadas

Algunas de las características que se han implementado son las siguientes.

Mensaje de bienvenida

Al entrar en el servidor se muestra un mensaje de bienvenida mostrando el rango y el nombre del jugador.
../../../../../_images/welcome.png

Sistema de rangos

Se usa para autorizar a los jugadores a usar los recursos y/o comandos que ejecuten.

De momento los rangos que se usan son miembro y dueño.

Guardar los logros de un jugador

Los logros son una forma de orientar a los nuevos jugadores de Minecraft y proponer desafíos a completar.

Cuando se realiza ese evento, el logro que ha conseguido el jugador se guarda en la base de datos.
../../../../../_images/achievement_unlock.png

Comandos

Lo que está entre llaves son los parámetros del comando.

/ping

Comprueba la latencia del jugador con el servidor.
../../../../../_images/ping_self.png

/ping {nombre_jugador}

La diferencia con el comando anterior es que se comprueba la latencia del jugador que se indica.

El jugador requiere tener el rango dueño.
../../../../../_images/ping_other.png

/create warp {nombre_warp}

Crea un checkpoint para que un jugador se pueda teletransportar en cualquier momento.
Los jugadores con el rango miembro sólo pueden crear 1 warp mientras que los jugadores con el rango dueño pueden crear 2 warps.
../../../../../_images/create_warp.png

/warp {nombre_warp}

El jugador se transporta a las coordenadas de ese warp automáticamente.
../../../../../_images/warp.png

/delete warp {nombre_warp}

Borra un warp creado anteriormente.
../../../../../_images/delete_warp.png

/list warps

Muesta una lista con el nombre de los warps creados.
../../../../../_images/list_warps.png

/change name color {nombre_color}

Cambia el color del nombre del jugador. Sólo el jugador con el rango dueño puede usar el color arcoiris.
../../../../../_images/change_name_color.png

../../../../../_images/change_name_color_tab.png

/change name color {nombre_color} {nombre_jugador}

/list colors

Muestra los colores disponibles.
../../../../../_images/list_colors.png

/seen

Muestra la fecha en la que el jugador se ha conectado al servidor por última vez.
../../../../../_images/seen.png

/seen {nombre_jugador}

La diferencia con el comando anterior es que muesta la fecha del jugador que se indica.

El jugador requiere tener el rango dueño.

/chunksLoaded

Muestra la parte que está carga del mapa del servidor.

El jugador requiere tener el rango dueño.

Errores personalizados al ejecutar un comando

Comando con pocos argumentos

../../../../../_images/too_few.png

Comando con demasiados argumentos

../../../../../_images/too_many.png

Comando con argumentos incorrectos

../../../../../_images/wrong.png

Si el jugador no está autorizado

../../../../../_images/permission.png