Skip to content

CosmosAPI v1.0.1

Pre-release
Pre-release

Choose a tag to compare

@SrJayYT SrJayYT released this 23 Aug 04:48
· 11 commits to main since this release

Novedades

Saldos y formato numérico

  • Los saldos de cosmos ahora pueden ser negativos.
  • /cosmo give y /cosmo set aceptan ajustes negativos para administradores.
  • Los saldos se muestran abreviados, incluidos los negativos: 1,334 → 1,33k, -2,435,464 → -2,43M.
  • El formato dispone de sufijos hasta decillón (Dc) y no modifica el valor real almacenado.

Protección anti-multicuenta

  • Nueva protección opcional para recompensas y condiciones PLAYER_KILL.
  • Al activar anti-alt.same-ip-player-kill: true, matar a un jugador con la misma IP no entrega ni retira cosmos.
  • La protección está desactivada por defecto.

Recompensas globales

  • Nuevo comando administrativo: /cosmo giveall <cosmo> <cantidad>.
  • Entrega el cosmo indicado a todos los jugadores conectados.
  • Incluye anuncio global y una melodía para los jugadores en línea.

Menús y hologramas

  • Nuevas opciones globales en config.yml:
menus:
  enabled: false

holograms:
  enabled: true
  • Los menús pueden desactivarse completamente.
  • Los hologramas se pueden desactivar y se eliminan los hologramas activos al recargar la configuración.

Control individual de menús

  • Nuevo control administrativo por menú: /cosmo menu enabled <menu> y /cosmo menu disabled <menu>.
  • Cada menú guarda su estado enabled: true/false en menus.yml.
  • Los menús desactivados no aparecen en el directorio, no pueden abrirse y no registran su comando público.
  • Los nuevos menús se crean activados por defecto.

Consultas sin menús

  • Nuevo comando /cosmos balance <cosmo> para consultar tu saldo sin abrir un menú.
  • Nuevo comando /cosmos baltop <cosmo> para mostrar los 15 jugadores con mayor saldo.
  • Ambos comandos continúan disponibles aunque el menú correspondiente esté desactivado.

Placeholders simplificados

  • Nuevo formato principal de PlaceholderAPI:
%cosmos_<cosmo>%
%cosmos_<cosmo>_displayname%
%cosmos_cosmos%

Ejemplos:

%cosmos_pichula%
%cosmos_pichula_displayname%
  • En menus.yml, usa %cosmos_<cosmo>% para mostrar el saldo y {cosmo-name} exclusivamente para el nombre visible.
  • Se conserva compatibilidad con los placeholders heredados %cosmosapi_<cosmo>%.

Notas

  • Ejecuta /cosmo reload después de modificar config.yml.
  • EconomyShopGUI y PlaceholderAPI continúan siendo integraciones opcionales.
  • Consulta README.md para la documentación completa de comandos, permisos, configuración y placeholders.