Added - Welcome message config now uses ``welcome-message.delay-seconds``
- Nametag privacy adds nametag-privacy.visibility per relation (same-clan, enemy-clan, no-clan) with values always/hideforotherteams/hideforownteam/never.
- Configurable bypass permission nametag-privacy.bypass-permission (default vanguardclans.bypass.nametag) lets holders see all nametags and skip the plugin scoreboard.
Bug Fix
- Welcome delay config mismatch: code read welcome-message.delay-seconds while config shipped delay-ticks; legacy ticks now auto-convert, seconds are the main key.
- Nametag granularity: previously just hide/reset with no per-relation control and no configurable bypass permission; now visibility is per relation (same/enemy/no-clan) and bypass permission is configurable.
Fixed the SQLite startup crash by keeping the driver in its original package so the bundled native library loads correctly. Removed the shade relocation for SQLite in pom.xml and set the driver class to org.sqlite.JDBC
- Added clan point economy: kills grant configurable clan points and are persisted across all storage backends.
- Introduced member slot upgrades: new ``/clan slots [buy]`` (perm: ``vanguardclans.user.slots``) with base slots, per-upgrade slot gains, and optional static limits.
- Enforced clan capacity: joining/inviting now respects slot limits and blocks when full.
- Admin control: ``/clanadmin points <clan> <amount>`` to grant clan points.
Bug fixes - PlaceholderAPI usage is now guarded to avoid crashes if PAPI is missing or fails.
Introduces the /clan economy command for depositing and withdrawing clan funds, with permission checks and localized messages.
Updates plugin version to 1.5.0 and adds relevant permissions and language entries for economy features.
Introduces config options for maximum visible clan name length and toggling the main help page for /clan.
Updates command handling and validation logic to respect these settings, and adds new language messages for command not found.
Bumps version to 1.4.9.
Changelogs: Refactor to VanguardClans with multi-storage support
Renamed package and artifact from SatipoClans to VanguardClans. Added support for multiple storage backends (YAML, H2, SQLite, MySQL, MariaDB) with new storage provider classes and configuration. Updated dependencies and Maven configuration for new database drivers. Migrated and refactored command, utility, and listener classes to the new package and storage architecture. Removed legacy SatipoClans files and updated resources and documentation for VanguardClans.
Changelogs: Refactor to VanguardClans with multi-storage support
Renamed package and artifact from SatipoClans to VanguardClans. Added support for multiple storage backends (YAML, H2, SQLite, MySQL, MariaDB) with new storage provider classes and configuration. Updated dependencies and Maven configuration for new database drivers. Migrated and refactored command, utility, and listener classes to the new package and storage architecture. Removed legacy SatipoClans files and updated resources and documentation for VanguardClans.
Introduces a new '/clanadmin fix' command to asynchronously remove color codes from all clan names, addressing invitation and detection issues. Refactors clan renaming to handle colored and plain names more robustly, updates related SQL operations, and adds supporting language strings. Bumps version to 1.4.4.
- Remove user permission check and restrict user permissions - Add clan home set and teleport commands - Add teleport delay and cancel on move for clan home - Add configurable clan home cooldown and teleport delay
Creación y administración de clanes: Los jugadores pueden crear, editar, disolver y gestionar sus propios clanes con comandos intuitivos.
Sistema de invitaciones con expiración: Invita a jugadores a tu clan con invitaciones que expiran automáticamente tras 5 minutos para evitar spam y mantener el control.
Privacidad configurable: Los clanes pueden ser públicos o privados, requiriendo invitación para unirse en este último caso.
Control de miembros: Evita que un jugador pertenezca a más de un clan y previene invitaciones duplicadas o inválidas.
Historial y registros: Mantén un historial de uniones y salidas para facilitar la administración y estadísticas.
Integración con MariaDB: Base de datos eficiente y confiable para almacenar toda la información de clanes y jugadores.
Sistema anti spam y validaciones inteligentes: Previene auto invitaciones y otros usos indebidos mediante controles en los comandos.
Mensajes claros y soporte para permisos: Comunicación directa y manejo sencillo de permisos para administradores y usuarios.