Como conectar base de datos y otras dudas

Hola,

No se como conectar mi servidor a la base de datos para poder intentar crear zonas protegidas que los usuarios no puedan destruir esos bloques . Como por ejemplo en la ciudad donde nacen, que esos bloques no se puedan destruir, no se si hay alguna forma.

Aparte quiero saber como puedo conseguir lo siguiente:

Que los nombres de los jugadores aparezcan con colores.

Que cuando pases por una zona en concreto el servidor te envie un mensaje como el siguiente que te diga donde estas.

y por ultimo , saber como puedo modificar esta barra donde salen los jugadores conectados para poder poner encima el nombre del servidor.

Mi servidor es forge 1.12.2