Plugin para Paper 26.1.2 que oculta el nombre del asesino (y el de su arma, si tiene nombre personalizado) en el mensaje de muerte cuando el asesino está invisible, y limita el alcance de los mensajes de muerte a un radio de chunks configurable en caliente.
- Paper
26.1.2o compatible. - Java 25 o superior (el
paper-apide esta build lo exige). - Gradle (para compilar).
- Si el jugador que mata tiene el efecto de invisibilidad activo, su nombre
y el nombre de su arma (si la tiene renombrada) aparecen ofuscados (
&k) en el mensaje de muerte. - Si el asesino no está invisible, el mensaje se muestra normal.
- El mensaje de muerte, en cualquier caso, solo se envía a los jugadores que estén dentro de un radio de chunks configurable alrededor del punto de muerte (además de quedar registrado en la consola del servidor).
- Ambas funciones (ofuscar nombre/arma, y limitar por radio de chunks) se
pueden activar o desactivar de forma independiente, tanto editando
config.ymlcomo en caliente con comandos en el propio juego, sin necesidad de reiniciar el servidor.
gradle clean buildEl jar resultante queda en build/libs/invisiblekill-1.0.0.jar.
Copia el jar generado a la carpeta plugins/ de tu servidor Paper y
reinicia (o recarga) el servidor.
config.yml:
# Radio en chunks alrededor del punto de muerte en el que se muestra
# el mensaje de kill (solo aplica si limit-radius está en true).
chunk-radius: 6
# Activa/desactiva que se oculte (obfusque) el nombre del asesino y de su
# arma cuando mata estando invisible. Si es false, ese mensaje se ve normal.
obfuscate-invisible-killer: true
# Activa/desactiva que el mensaje de kill solo se vea dentro del radio de
# chunks configurado. Si es false, el mensaje se ve en todo el servidor
# (comportamiento vanilla), aunque la ofuscación anterior siga aplicándose.
limit-radius: trueTodos bajo /invisiblekill (alias /ikill), permiso invisiblekill.admin (por defecto solo OPs):
| Comando | Descripción |
|---|---|
/invisiblekill o /invisiblekill status |
Muestra el estado actual de todas las opciones |
/invisiblekill obfuscate on|off |
Activa/desactiva ocultar nombre/arma en kills invisibles |
/invisiblekill limit on|off |
Activa/desactiva limitar el mensaje a un radio de chunks |
/invisiblekill radius <numero> |
Cambia el radio de chunks (se guarda en config.yml) |
Los cambios hechos por comando se guardan automáticamente en config.yml,
así que persisten aunque reinicies el servidor.
MIT — consulta el archivo LICENSE.