Docs

Cristales

Los cristales son ítems con tipo y tier que dan bonus mientras están en una ranura del pico. Tienen probabilidad de fallar al aplicarse, se fusionan en tiers más altos y se pueden sacar pagando. Son un buen premio para crates y jefes.

Configuracióncrystals.yml
Menúmenus/crystals.yml
Comando/crystals (aliases /crystal, /cristales)
Módulocrystals

Cómo se usan

AcciónResultado
Clic derecho con un cristalLo intenta poner en una ranura libre del pico, con la probabilidad apply-chance de su tier
Shift + clic derecho con un cristalFusiona merge-amount cristales iguales del mismo tier en uno del tier siguiente
/crystalsMuestra las ranuras; clic en un cristal lo saca pagando remove-cost

Si aplicar falla y destroy-on-fail está activo, el cristal se pierde.

Configuración

yaml
settings:
  slots: "1 + floor({pickaxe_level} / 25)"   # ranuras desbloqueadas
  max-slots: 6
  remove-cost: "tokens:5000"                  # vacío: gratis
  return-on-remove: true                      # devuelve el cristal al sacarlo
  merge-amount: 3                             # 0 desactiva la fusión

crystals:
  wealth:
    enabled: true
    name: "@crystals.names.wealth"
    icon: EMERALD
    max-tier: 5
    apply-chance: "100 - ({tier} - 1) * 10"   # 100% en tier 1, 60% en tier 5
    destroy-on-fail: true
    item:
      material: EMERALD
      name: "@crystals.item.name"
      lore:
        - "@crystals.item.lore"
      glow: true
    bonuses:
      sell: "{tier} * 0.03"
OpciónHace
max-tierTier más alto
apply-chanceProbabilidad en %, fórmula de {tier}
destroy-on-failPerder el cristal al fallar
itemÍtem del cristal. Placeholders: {crystal}, {tier}, {max_tier}, {chance}, {bonuses}, {merge_amount}
bonusesEstadísticas, fórmulas de {tier}

Los cristales incluidos: wealth (venta), fortune (tokens), wisdom (experiencia de pico y niveles) y luck (probabilidad de encantamientos).

Comandos

ComandoPermisoHace
/crystalstodosMenú de ranuras
/crystals give <jugador> <cristal> <tier> [cantidad]pulseprison.crystals.adminDa cristales
/crystals clear <jugador>pulseprison.crystals.adminVacía las ranuras de un jugador
/crystals reloadpulseprison.crystals.adminRecarga crystals.yml
Cristales | PulsePrison Core Docs