Ya está aquí RoodyStaff v1.3.2Ver novedades →
🛡️

RoodyKits

RoodyKits crea kits por tiers cuyas piezas se generan desde los archivos del plugin: nombre, lore, encantamientos, atributos, tinte del cuero, irrompible, item de segunda mano y el bonus por llevar el set completo.

Instalación

Licencia: tras el primer arranque, pega tu clave (la tienes en Mi cuenta) en plugins/RoodyKits/license.yml y reinicia. Sin una clave válida el plugin no se activa. Después de comprobarla, funciona 14 días sin conexión.

Actualizaciones: cuando sale una versión nueva, la consola lo avisa y los OP (permiso roodykits.update) ven al entrar un mensaje con el enlace para descargarla. Se apaga con avisar-actualizaciones: false en config.yml.

  1. Pon RoodyKits-<versión>.jar en plugins/ y reinicia.
  2. Diseña tus tiers en tiers.yml (o créalos desde el juego con /rk kit create <id>).
  3. Da kits con /rk kit give <tier> <jugador> desde consola, crates, kits o menús.

Necesita Paper 1.21.11 o más nuevo (y forks como Purpur), Java 21. No necesita ningún plugin.

Archivos

Archivo Qué tiene
config.yml Ajustes, valores por defecto de los tiers y piezas que forman el kit.
tiers.yml Los tiers.
lore.yml Formato del nombre y del lore, y nombres de encantamientos, efectos y atributos.
messages.yml Mensajes.

Si a config.yml, lore.yml o messages.yml les falta una clave, se usa la del jar; en tiers.yml no, para que lo que borres se quede borrado. Si un archivo tiene un error de YAML, /rk reload no cambia nada.

Cómo funciona

  • Piezas: la sección piezas de config.yml define qué lleva cada kit y de qué grupo de encantamientos tira cada pieza. {armadura} y {herramientas} se cambian por los materiales del tier. Cada tier puede quitar o cambiar piezas.
  • Actualización automática: cada pieza guarda una marca invisible con su tier y una "versión" del config. Si cambias algo que la afecta, se vuelve a generar: al entrar, con /rk reload, al abrir un cofre, al recogerla y cada cierto tiempo en el inventario. Se conserva la cantidad y el desgaste.
  • Atributos: se conservan los de vanilla del material y los del config se suman encima.
  • Segunda mano: segunda-mano (en el tier o en por-defecto) es cualquier item — tótem, manzanas, escudo… Va a la segunda mano si está libre.
  • Bonus del set: con todas las piezas de armadura de un tier puestas se aplican sus efectos. Vuelven al momento tras un tótem, leche, /heal o /effect clear, una poción más fuerte no se toca y, si algo falla, se acaban solos en 30 s.

Al dar un kit, la armadura se pone directamente si el hueco está libre (ajustes.equipar-armadura). Lo que no cabe cae al suelo.

Crear un kit desde el juego

Ponte lo que quieras que tenga el kit y escribe /rk kit create <id>. Se crea el tier con tus materiales, encantamientos por grupo (y por pieza si difieren), tinte, piezas que no llevas desactivadas, la segunda mano y el resto del inventario como items-extra. Se añade al final de tiers.yml sin tocar lo demás y se recarga solo; luego le pones nombre y color.

Comandos

Todos piden roodykits.admin (op). Alias: /rk, /roodykits.

Comando Qué hace
/rk kit create <id> Crear un tier con lo que llevas.
/rk kit give <tier> [jugador] Dar el kit (sin jugador, a ti).
/rk item <tier> <pieza> [jugador] [cantidad] Una pieza suelta.
/rk preview <tier> [pieza] Ver nombre y lore en el chat sin dar nada.
/rk list Lista de tiers.
/rk update [jugador] Forzar la actualización de las piezas.
/rk reload Recargar los cuatro archivos.