Sueta

QuantumRewards | Rewards for playing every day ! Fully Custo

1.1.0.9

"A fully customizable rewards plugin to reward your players for playing on your server!

·Plugin

QuantumRewards
Recompensas diarias modernas, configurables y fáciles de administrar

[HR][/HR]

Convierte cada visita en una razón para volver

QuantumRewards añade a tu servidor un calendario de recompensas diarias inspirado en los juegos modernos. Los jugadores reclaman sus premios desde una interfaz clara, mientras el equipo administrativo configura todo desde un editor visual, sin tener que escribir recompensas complejas a mano.

Características

  • Calendario de recompensas paginado y totalmente personalizable.
  • Ciclos de cualquier duración, no limitados a 7 días.
  • Una recompensa equivale a un día: añadir o eliminar premios ajusta el ciclo automáticamente.
  • Rachas diarias con reinicio opcional al perder un día.
  • El día 1 nunca expira; permanece disponible hasta que el jugador lo reclame.
  • Tiempo configurable entre reclamaciones para cada jugador.
  • Plazo de expiración configurable; el día 1 permanece disponible hasta reclamarse.
  • Editor GUI para crear, modificar y eliminar recompensas dentro del juego.
  • Premios con objetos completos, experiencia, dinero, comandos y mensajes.
  • Compatibilidad opcional con Vault para recompensas económicas.
  • Persistencia local rápida y segura mediante SQLite.
  • Contadores en vivo de desbloqueo y expiración según el estado de la recompensa.
  • Estados visuales con vagoneta vacía, con cofre y con tolva.
  • Interfaces, materiales, nombres, lore, sonidos y mensajes configurables.
  • Comando del jugador y aliases configurables.
  • Herramientas administrativas para consultar y modificar el progreso.
  • Aviso automático de nuevas versiones publicadas en Spigot.

Tipos de recompensa

  • Objetos: conserva nombre, lore, encantamientos, atributos y CustomModelData.
  • Experiencia: entrega puntos de experiencia.
  • Dinero: utiliza Vault y el proveedor económico instalado.
  • Comandos: ejecuta uno o varios comandos desde consola con %player%.
  • Mensajes: envía textos con formato MiniMessage.

Editor dentro del juego

Usa /qrewards editor para gestionar el ciclo completo. Puedes copiar objetos desde tu inventario, ajustar cantidades, introducir valores exactos por chat, elegir el icono visible y revisar los cambios antes de guardarlos. Las acciones desconocidas añadidas manualmente se conservan al editar.

Comandos

  • /rewards — abre el calendario del jugador. El nombre es configurable.
  • /qrewards editor — abre el editor administrativo.
  • /qrewards reload — recarga la configuración.
  • /qrewards open <jugador> — abre el calendario a otro jugador.
  • /qrewards status <jugador> — consulta su progreso.
  • /qrewards help — muestra todos los comandos disponibles.

Permisos principales

  • quantumrewards.use — abrir y reclamar recompensas (por defecto: todos).
  • quantumrewards.admin — agrupa los permisos administrativos (por defecto: OP).
  • quantumrewards.command.editor — acceder al editor.
  • quantumrewards.update.notify — recibir avisos de actualización (por defecto: OP).

Requisitos

  • Paper 26.2 o compatible.
  • Java 25.
  • Vault es opcional y sólo se necesita para premios de dinero.

Instalación

  1. Descarga QuantumRewards y coloca el archivo JAR en /plugins.
  2. Reinicia el servidor.
  3. Abre /qrewards editor y configura tus premios.
  4. Personaliza config.yml, rewards.yml, gui.yml y messages.yml si lo deseas.

Actualizaciones seguras

Al instalar una versión nueva, QuantumRewards agrega las opciones faltantes y elimina únicamente las claves obsoletas de config.yml, gui.yml y messages.yml, conservando los valores personalizados. rewards.yml y la base de datos se migran sin borrar el progreso ni las recompensas configuradas.

Los cambios de claim-interval y claim-expiration se aplican desde la siguiente reclamación de cada jugador; un reload no modifica recompensas que ya estén en curso.

Actualizaciones

QuantumRewards consulta de forma asíncrona la versión publicada en Spigot. Cuando existe una versión más reciente, la consola y los jugadores con quantumrewards.update.notify reciben un aviso con enlace de descarga. No descarga ni instala archivos automáticamente. Puede desactivarse con:

update-checker:
  enabled: false
  interval-hours: 6

Soporte y comunidad

¿Tienes una sugerencia o encontraste un problema?
Únete al Discord oficial de soporte

Al solicitar ayuda, incluye tu versión de Paper, Java y QuantumRewards.

Similar projects

Plugin →