RPX Names
Identidad IC: nombres In Character sobre la cabeza mediante hologramas, sistema de amigos para ver apodos personalizados en lugar de IDs.
Introducción
RPX Names gestiona la identidad visual IC de los jugadores. En lugar del nombre de Minecraft sobre la cabeza, los ciudadanos ven el nombre de rol (rolName del Citizen) mediante hologramas TextDisplay. Además, permite guardar apodos personales para cada ciudadano conocido.
- Holograma IC sobre la cabeza con el rolName del personaje activo
- Se actualiza automáticamente al cambiar de personaje activo
- Sistema de amigos: cada jugador puede asignar un apodo propio a cada ciudadano
- Los apodos son privados: solo los ve el jugador que los define
- Integración total con CitizenManager de RPXCore
Información
El nick de Minecraft queda oculto durante el juego — solo se muestra el nombre IC. Esto refuerza la inmersión en servidores de roleplay.
Hologramas de Nombre
HologramManager crea y actualiza una entidad TextDisplay por cada jugador online con personaje activo. El texto muestra el Citizen.getRolName() con el formato configurado.
- Se crean al conectarse o al seleccionar personaje activo.
- Se actualizan al cambiar de personaje o si el admin edita el rolName.
- Se eliminan al desconectarse o al deseleccionar personaje.
Consejo
Si un holograma queda desincronizado, el admin puede usar /rpx reload (RPXCore) para forzar una actualización de todos los personajes activos.
Sistema de Amigos
El sistema de amigos permite personalizar cómo ves a otros ciudadanos. En lugar del ID numérico, puedes asociarle un apodo que solo tú verás.
# El ciudadano 482 se llama IC "Carlos Mendez"
/addfriend 482 Carlos
# Ahora verás "Carlos" donde aparecería el ID 482
# Actualizar el apodo
/editfriend 482 "Carlos Mendez"Información
FriendManager guarda la relación viewer_citizenId → target_citizenId → nickname. Los apodos son completamente privados.
Comandos
| Comando | Permiso | Descripción |
|---|---|---|
| /addfriend <id> <apodo> | — | Asocia un apodo personal al ciudadano con ese ID. |
| /editfriend <id> <nuevo_apodo> | — | Actualiza el apodo de un ciudadano ya guardado. |