Saltar al contenido
MCPluginMinijuegosPendiente de revisión

TemporadasLifeSteal

Plugin para servidores LifeSteal en Paper: tras morir en PvP hay 48 horas para derrotar al asesino; cada venganza cumplida suma prestigio y puede subir tu título en la Crónica de Rivalidades. Edición gratuita, sin necesidad de plugin de corazones. Licencia: Todos los derechos reservados.

NENextGameNavigatorv0.7.0Actualizado 13 nov 2026Sin valoraciones
Enlace externoGratis
Archivo
No registrado
Formato · tamaño
No disponible · tamaño no registrado
Versión
0.7.0
Origen
github.com/MaxiKirCas/TemporadasLifeSteal-releases/releases/tag/0.7.0
Actualizado
13 nov 2026
SHA-256
No publicado por el autor
Licencia
Todos los derechos reservados (declarada)

La descarga se realiza fuera de NextGameNavigator.

Descripción y funcionalidades

  • Gestiona temporadas con /lstemporada (preparar, activar, archivar y cancelar); según el plugin, el código de confirmación de cada operación caduca a los 2 minutos
  • Tras morir en PvP, el jugador tiene 48 horas reales para derrotar a su asesino y recibe el aviso «Deuda de sangre» en pantalla
  • Cada venganza cumplida suma 1 punto de prestigio de la temporada; de serie, con un máximo de 3 puntos contra el mismo rival
  • El prestigio sube el título de la Crónica de Rivalidades: de serie, Ajusticiador desde 1 punto, Espectro vengador desde 3 y Leyenda de sangre desde 6, editables en config.yml
  • El panel /cronica enseña prestigio, rango, puesto, estadísticas, clasificación, hitos y venganzas pendientes
  • Seis hitos por temporada: Primera sangre, Deuda saldada, Vengador implacable, Cazador, Imparable y Pesadilla
  • El anti-farmeo limita de serie las bajas sobre el mismo jugador a 2 cada 6 horas y 6 por temporada; los valores se cambian en config.yml
  • Textos en español e inglés (idioma: es, en o auto), editables en lang/es.yml y lang/en.yml, y recarga sin reiniciar con /lstemporada recargar
  • Guarda el UUID y el nombre de los jugadores de cada muerte PvP y de cada venganza en plugins/TemporadasLifeSteal/ y, con bstats: true (valor de serie), envía estadísticas anónimas a bStats
  • Es la edición gratuita y funciona sin ningún plugin de corazones; la esencia de almas, los cosméticos y la némesis son de la edición completa, que es otro plugin

Cómo se usa, en detalle

En un servidor LifeSteal, matar y morir mueven corazones, pero nada recuerda quién te mató ni te da una razón para ir a por esa persona. TemporadasLifeSteal añade tres cosas por encima, sin tocar los corazones: temporadas, venganzas y prestigio.

Temporadas. El administrador abre y cierra periodos de juego con un ciclo de órdenes: preparar, activar, archivar y cancelar. Según el mensaje del plugin, cada operación enseña qué va a hacer y un código de 6 caracteres que caduca a los 2 minutos y solo vale para quien lo pidió. Según los avisos del plugin («ya hay una temporada preparada» y «ya hay una temporada activa»), solo puede haber una preparada y una activa a la vez. Según los mensajes del propio plugin, activar una temporada cambia su estado y no reinicia corazones ni mundos ni cambia el PvP. A partir de ahí cuentan en ella las muertes PvP, las venganzas y el prestigio. En esta edición, los ajustes de mundo, corazones y PvP de la temporada solo se registran.

Venganzas. Si otro jugador te mata en PvP con una temporada activa, tienes 48 horas reales para derrotarlo. Ves en pantalla el título «Deuda de sangre» y un aviso en el chat, y tu rival recibe otro aviso. Con /cronica o con /lstemporada venganza ves cuánto tiempo te queda. Si lo derrotas a tiempo, la venganza queda resuelta y el chat anuncia la venganza y, si toca, tu ascenso de rango. Cuando te vengas, el otro jugador recibe a su vez un desafío contra ti, de modo que las rivalidades se encadenan.

Prestigio, rango y Crónica. Cada venganza cumplida da 1 punto de prestigio en esa temporada y, de serie, puntúan como máximo 3 contra el mismo rival. El prestigio sube un título que se ve en el panel /cronica: de serie, Ajusticiador desde 1 punto, Espectro vengador desde 3 y Leyenda de sangre desde 6. Son solo títulos: no dan ventajas ni cambian corazones. El panel enseña además las estadísticas, la clasificación, seis hitos por temporada y las venganzas pendientes.

Qué incluye y qué no. Esta edición gratuita no reinicia corazones: eso lo hace un adaptador aparte (TemporadasLifeSteal-LifeStealZ), y sin él /lstemporada reinicio avisa de que no está disponible. Según el NOTICE del .jar, ese adaptador tiene licencia GPL-3.0-only. La esencia de almas, los cosméticos y la némesis son de la edición completa (TemporadasLifeSteal-Premium), un plugin aparte y de pago con su propia licencia, según el NOTICE del .jar. Las variables para PlaceholderAPI las da otro adaptador aparte.

Idioma y datos. Los textos están en español e inglés y se editan en lang/es.yml y lang/en.yml. Según los ficheros de datos que dejó la prueba, el plugin guarda en su carpeta el UUID y el nombre del asesino y de la víctima de cada muerte PvP y de cada venganza. También guarda quién hizo cada operación de administración. Trátalos como datos personales de tus jugadores.

Licencia. El LICENSE que lleva dentro el .jar es provisional y dice «todos los derechos reservados». No concede permiso para copiarlo, modificarlo, distribuirlo ni usarlo fuera de los servidores del titular y de las personas que este autorice por escrito. Dice también que será sustituida por un contrato de licencia de usuario final, todavía pendiente de revisión. Descargarlo no es esa autorización: para usarlo en tu servidor, pide permiso por escrito al titular, cuyo nombre consta en el LICENSE, a través de NextGameNavigator, que es la web del plugin según su plugin.yml.

Primeros pasos

  1. Instala el plugin

    Detén el servidor (escribe stop en la consola y espera a que termine) y copia TemporadasLifeSteal-0.7.0.jar en la carpeta plugins. Antes de arrancar, decide lo de bStats: según el config.yml, bstats vale true de serie y envía estadísticas anónimas a bstats.org. Si no quieres enviarlas, crea la carpeta plugins/TemporadasLifeSteal/ con un config.yml que tenga solo la línea bstats: false. El plugin rellena el resto de ajustes con sus valores de serie, como en la prueba. Arranca el servidor y mira esta línea en la consola.

    En el primer arranque el plugin crea, si no existen, el config.yml (con una explicación de cada ajuste), lang/es.yml, lang/en.yml y temporadas.lock, dentro de plugins/TemporadasLifeSteal/. No borres temporadas.lock con el servidor encendido.

    text
    [TemporadasLifeSteal] Enabling TemporadasLifeSteal v0.7.0

    Probado el 13 nov 2026 · Primer arranque, con y sin configuración previa, con Paper 26.2 (compilación 134) y Java 25 en el laboratorio de NextGameNavigator; la prueba la hizo una IA.

  2. Ajusta la zona horaria, el idioma y las estadísticas

    Abre plugins/TemporadasLifeSteal/config.yml y mira cuatro ajustes; si alguno no está, añádelo. zona-horaria vale UTC de serie: cámbiala, por ejemplo, a Europe/Madrid para ver las fechas con tu hora. idioma puede ser es, en o auto, y de serie es es. bstats vale true de serie; si ya habías arrancado sin cambiarlo, no se ha comprobado que la recarga aplique ese ajuste, así que reinicia el servidor. Según el config.yml, plugins/bStats/config.yml apaga las estadísticas para todos los plugins.

    Según el config.yml, el cuarto es obligatorio antes de preparar una temporada: nueva-temporada no tiene valores de serie y viene comentado. Si el plugin creó el fichero, quita el # de mundo, corazones y pvp; si lo creaste tú, añade esas líneas. Elige: mundo puede ser CONSERVAR, NUEVO o HIBRIDO; corazones, CONSERVAR o REINICIAR (REINICIAR pide además corazones-objetivo); pvp, true o false. El plugin los lee al preparar, sin reiniciar. La prueba de laboratorio se hizo con estos.

    Escribe /lstemporada recargar para que el plugin vuelva a leer config.yml y lang/ sin tocar los datos. Según la documentación del plugin, recargar lo cubre el permiso temporadaslifesteal.admin; el plugin.yml no lo menciona. Con idioma: en, la ayuda y el panel salen en inglés.

    Chat con la ayuda en inglés: «TemporadasLifeSteal · help» con las órdenes de jugador y la sección Administration, tras poner idioma: en y recargar
    text
    nueva-temporada:
      mundo: CONSERVAR
      corazones: CONSERVAR
      pvp: true

    Probado el 13 nov 2026 · Recarga, cambio de idioma entre es y en y zona horaria Europe/Madrid con Paper 26.2 y con esos valores de nueva-temporada. El efecto de bstats se describe según el config.yml, sin probar el envío a bStats ni la recarga de ese ajuste. idioma: auto y preparar con el config.yml de serie si

  3. Prepara y activa la primera temporada

    Con nueva-temporada ya configurada (paso 2), puedes hacerlo desde la consola del servidor (sin barra) o dentro del juego con un jugador que tenga el permiso temporadaslifesteal.gestionar. Según el plugin.yml, ese permiso incluye al de administración y los dos son de operador de serie.

    Según el mensaje del plugin, cada operación (preparar, activar, archivar y cancelar) enseña qué va a hacer y un código de 6 caracteres. El código caduca a los 2 minutos y solo vale para quien lo pidió. Según los mensajes del plugin, preparar solo guarda la temporada y activar cambia su estado, sin reiniciar corazones ni mundos ni cambiar el PvP. Con la temporada activa, las muertes PvP, las venganzas y el prestigio cuentan en ella. Para empezar otra temporada hay que archivar la activa con lstemporada archivar t1. En las capturas se ve la Temporada 2 porque en la prueba la primera ya se había archivado vacía.

    Chat con la propuesta de preparar la «Temporada 2» (mundo, corazones y PvP) y el código de confirmación, que caduca en 2 minutos y solo vale para quien lo pidió
    Chat con la propuesta de activar la «Temporada 2», el código de confirmación y el mensaje «Hecho: ACTIVAR t2 hecho por Tormenta_77»
    text
    lstemporada preparar t1 Temporada 1
    lstemporada confirmar <código>
    lstemporada activar t1
    lstemporada confirmar <código nuevo>

    Probado el 13 nov 2026 · Con Paper 26.2: preparar y activar, desde la consola y desde el juego; archivar y cancelar, solo desde la consola; con confirmación en cada operación. La caducidad del código y que otra persona intente confirmarlo no se probaron.

  4. Provoca una venganza en un servidor de pruebas

    Con una temporada activa hacen falta dos jugadores. En un servidor de pruebas con online-mode=false valen dos clientes con nombres distintos; no uses ese ajuste en un servidor con jugadores reales. Haz que el jugador A mate al jugador B en PvP. Si quieres usar las órdenes de administración desde el juego, da op a uno de los dos. En la prueba, la primera muerte se provocó desde la consola, que no necesita op, con esta orden.

    B ve el título «Deuda de sangre» con «48 h para vengarte de A» y un aviso en el chat. Si B derrota a A dentro de las 48 horas, ve «¡Venganza cumplida!» con «+1 prestigio». El chat anuncia la venganza y el ascenso de rango, y A recibe a su vez un desafío contra B.

    Título rojo «Deuda de sangre» con el subtítulo «48 h para vengarte de Mortiferocen» y, abajo a la izquierda, el aviso en el chat
    Título amarillo «¡Venganza cumplida!» con «+1 prestigio · total 1» y, en el chat, los avisos de prestigio, venganza, ascenso a Ajusticiador e hitos
    Chat con «+1 de prestigio en la temporada t2 (total 1)», «Tormenta_77 se ha vengado de Mortiferocen», «Tormenta_77 asciende a Ajusticiador» y dos hitos conseguidos
    text
    damage B 1000 minecraft:player_attack by A

    Probado el 13 nov 2026 · Con Paper 26.2. La primera muerte se provocó con la orden de arriba. La venganza se hizo con golpes de un cliente a otro, con el rival quieto y con resistencia al empuje. Las 48 horas no se esperaron.

  5. Abre la Crónica

    Escribe /cronica (el plugin.yml le da el alias /rivalidades, que no se probó). El panel enseña el prestigio, el rango y el puesto de la temporada, las estadísticas, la clasificación, los seis hitos y las venganzas pendientes: pasa el ratón por cada objeto para leer su descripción. Con /lstemporada venganza ves en texto tus venganzas pendientes y tu prestigio.

    Descripción de un objeto del panel: «Mortiferocen te persigue», durante 47 h 59 min, y «Si te derrota antes, ganará prestigio»
    Chat con la venganza de Tormenta_77 en la temporada t2: a Mortiferocen le quedan 47 h 57 min, prestigio 1, estadísticas y «Venganza cumplida»

    Probado el 13 nov 2026 · Panel y descripciones vistos con Paper 26.2 y dos jugadores de prueba.

  6. Consulta la ayuda según tus permisos

    Escribe /lstemporada ayuda. Un jugador sin permisos ve solo las órdenes de jugador: /cronica, /lstemporada venganza y /lstemporada ayuda. Un administrador ve además la sección Administración. Incluye la venganza de otro jugador, el estado, el historial y la auditoría de las temporadas, la recarga, el ciclo de temporadas y el reinicio de corazones, que necesita un adaptador instalado.

    Chat con la ayuda de /lstemporada para un administrador: sección Administración con la venganza de otro jugador, estado, historial, auditoría, recarga, ciclo de temporadas y reinicio

    Probado el 13 nov 2026 · Ayuda de jugador sin permisos y de administrador vistas con Paper 26.2.

Probado en

Prueba de laboratorio del 2026-11-13, hecha por una IA (Claude, de Anthropic) a petición del equipo de NextGameNavigator. Entorno: un PC con Windows 11 y un servidor Paper 26.2 (compilación 134) con Java 25, en dificultad pacífica y con solo este plugin instalado. Dos clientes de Minecraft Java 26.2 con nombres de prueba y sin cuenta (online-mode=false). La configuración fue la mínima de prueba: idioma es, bstats false, zona-horaria Europe/Madrid y nueva-temporada con CONSERVAR, CONSERVAR y pvp true. Se usaron otras solo en las pruebas de idioma en, de valores fuera de rango y de arranque sin configuración.

Se probó el ciclo de temporadas con confirmación (preparar, activar, archivar y cancelar). También la «Deuda de sangre» al morir, la «¡Venganza cumplida!» al vengarse, el prestigio, el rango Ajusticiador y los hitos «Primera sangre» y «Deuda saldada». También el panel /cronica, la ayuda de jugador y de administrador, el historial y la auditoría. Y el cambio de idioma con recarga, los avisos por valores fuera de rango en config.yml y el primer arranque sin configuración. Con bstats: false se miraron las conexiones de red del servidor en un momento de la prueba, con el plugin en uso: solo el puerto de escucha y las dos conexiones de los clientes locales.

No fue un combate real: la primera muerte se provocó con un comando, el rival se quedó quieto y con resistencia total al empuje, y la temporada 1 se archivó vacía. Preparar y activar se hicieron desde la consola y desde el juego; archivar y cancelar, solo desde la consola. Ninguna persona del equipo ha revisado todavía esta prueba, y los pasos llevan «probado» solo en el sentido de que se hicieron en ella.

Lo que no se ha comprobado

El código: no se ha leído ninguna clase del .jar ni el código fuente, y ninguna persona ha revisado el plugin. Que no se haya visto nada raro no prueba que no haya nada.

Más de dos jugadores, el cierre de una temporada con datos reales, Bedrock, Folia, Spigot, Purpur y cualquier versión de Minecraft distinta de la 26.2 (compilación 134).

Preparar una temporada con el config.yml de serie sin editar: según el propio config.yml hay que activar antes nueva-temporada y el plugin trae un aviso de rechazo si falta, pero no se probó.

Las 48 horas con el reloj real, los recordatorios de plazo, los estados EXPIRADO y CANCELADO de las venganzas, el tope de 3 venganzas por rival y el anti-farmeo.

Que el código de confirmación caduque a los 2 minutos y que solo pueda confirmarlo quien lo pidió: se vio el mensaje del plugin, pero no se dejó caducar ni lo intentó otra persona. Tampoco el alias /rivalidades ni los cuatro hitos que no se consiguieron.

El idioma auto con un cliente en inglés, los adaptadores de corazones y de PlaceholderAPI (no están en este .jar) y una instalación en un servidor real con jugadores.

Las conexiones de red con bstats: true: con bstats: false solo se vio el puerto de escucha del servidor y las dos conexiones de los clientes locales, y es una foto de un momento.

Dos fallos de texto vistos en la prueba. Primero: la salida de /lstemporada estado dice que la Crónica y la némesis leen las muertes PvP de LifeStealZ y nombra la esencia de almas y los cosméticos. En esta edición el plugin leyó las muertes sin LifeStealZ, y la esencia y los cosméticos no están incluidos. La primera línea de esa salida dice además «solo metadatos; sin efectos de juego», aunque las venganzas y el prestigio sí funcionan. Segundo: la cabecera de lang/es.yml y lang/en.yml dice que los mensajes de administración siguen en español, pero con idioma: en salieron en inglés.

Compatibilidad y requisitos

Plataforma / versiónEstadoFuente del dato
Paper 1.21DeclaradaAutor
Paper 26.2DeclaradaAutor

NextGameNavigator no ha probado la compatibilidad. Otras versiones pueden funcionar o no.

Requisitos

  • Java 21 para Minecraft 1.21.x y Java 25 para Minecraft 26.x, según la documentación del plugin
  • Servidor Paper 1.21 o posterior, según el api-version del plugin.yml
  • Folia no está soportado y Spigot no vale, según declara el plugin
  • No necesita ningún plugin de corazones
  • Antes de preparar la primera temporada hay que activar nueva-temporada en config.yml, que no trae valores de serie
  • Opcional: el adaptador TemporadasLifeSteal-LifeStealZ (otro .jar, con licencia GPL-3.0-only según el NOTICE del plugin) para el reinicio de corazones
  • Escritura en plugins/TemporadasLifeSteal/ y, para las estadísticas de bStats, también en plugins/bStats/

Dependencias

No documentadas

Contenido del paquete

  • TemporadasLifeSteal-0.7.0.jar

Instalación y configuración

  1. Descarga TemporadasLifeSteal-0.7.0.jar desde la fuente original y lee antes su licencia
  2. Con el servidor parado, copia el fichero en la carpeta plugins
  3. Si no quieres enviar estadísticas a bStats, crea antes de arrancar la carpeta plugins/TemporadasLifeSteal/ con un config.yml que tenga solo la línea bstats: false
  4. Arranca el servidor y comprueba que la consola dice Enabling TemporadasLifeSteal v0.7.0
  5. Abre plugins/TemporadasLifeSteal/config.yml, ajusta zona-horaria e idioma, y añade o descomenta las líneas mundo, corazones y pvp de nueva-temporada con sus valores
  6. Escribe lstemporada recargar para que el plugin vuelva a leer la configuración sin reiniciar
  7. Prepara y activa la primera temporada con lstemporada preparar t1 Temporada 1 y lstemporada activar t1, confirmando cada operación con lstemporada confirmar y el código que indica el plugin

Licencia, procedencia y revisión

Licencia y condiciones

Licencia
Todos los derechos reservados
Origen del dato
Declarada por el autor
Uso comercial
Consulta el texto de la licencia

Procedencia

Autor
NextGameNavigator
Fuente original
github.com/MaxiKirCas/TemporadasLifeSteal-releases/releases/tag/0.7.0
Distribución
Solo enlace a la fuente

Estado de revisión

Pendiente de revisión
  • Procedencia y autor identificadosComprobado
  • Licencia localizada en la fuenteComprobado
  • Enlaces comprobadosComprobado
  • Análisis de código o malwareNo realizado

Una revisión editorial no garantiza que el recurso sea seguro. Revisa siempre el código y prueba en un entorno aislado. Más información

Versiones y changelog

  • v0.7.0

    El motor no lee la configuración de ningún plugin de corazones y los archivos de datos se escriben en segundo plano, según los comentarios del config.yml

Guías relacionadas

Valoraciones y comentarios

Sin valoraciones

Las valoraciones son opiniones de usuarios y no sustituyen la revisión técnica.

Inicia sesión para comentar y valorar

Aún no hay comentarios.

TemporadasLifeStealv0.7.0