VanguardClans - Advanced Clans System icon

VanguardClans - Advanced Clans System -----

Modern and efficient clan system plugin built for Spigot/Paper servers




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.

Added
  • Nametag privacy: only “hide” (hide enemy/no-clan tags) or “reset” (show all), using scoreboard for stability.
  • New config options: nametag-privacy now has just the essentials (enabled, mode, show-no-clan, force-override, refresh-interval).

Bug Fix
  • SQL error or missing database (no such table: player_stats)

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
----------, Dec 14, 2025

New Added

- 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.
----------, Dec 14, 2025

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.
----------, Nov 25, 2025

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.
----------, Nov 24, 2025

Refactor CCMD DB logic and improve language reload
  • Replaced direct SQL operations in CCMD with StorageProvider methods for better abstraction and maintainability.
  • Added dynamic help message localization and improved help pagination with new language keys.
  • Enhanced plugin startup and shutdown console messages in VanguardClan.java.
  • Updated language files (en.yml, es.yml) with new help navigation messages and ensured help lines reload on language change.

Cleaned up English and Spanish language files by removing duplicate and unused keys, and made minor corrections to message keys.
  • Fixed duplicate key user.stats_member_line; kept the K/D variant in both languages.
  • Removed redundant repeats of user.console_command_only, user.no_clan, and user.already_in_clan where they were duplicated.
  • Unified key name in English: user.command_blocked_world (was commands_blocked_world).
  • Aligned English key to match code: user.on_teport (CCMD references this exact key).
  • Deduplicated ally friendly-fire messages.
    - Kept command.allyff_usage/status/error (allyff <on|off>).
    - Removed the alternate “ally ff” duplicates to avoid collisions.
  • Validated en.yml and es.yml for YAML correctness and key consistency with code references.
----------, Nov 5, 2025

Bump spigot-api to version 1.21-R0.1-SNAPSHOT and placeholderapi to 2.11.6 in both pom.xml and dependency-reduced-pom.xml to use the latest versions.
----------, Nov 4, 2025

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.
  • Updater
----------, Oct 26, 2025

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.
----------, Oct 26, 2025

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.
----------, Jul 13, 2025

Add leader checks and update SQL/status handling
----------, Jul 7, 2025

Clan management Commands
  • /clanadmin forcejoin/forceleave [User] [clan]
  • /clanadmin delete [clan]

SQL Status Command & Discord webhook
  • /clanadmin sqlstatus

Clan Chat Toggle
  • /clan chat (optional: message)
----------, Jul 4, 2025

- 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
----------, Jun 27, 2025

- Full Lang System
- Improve ban/unban (admin) commands
- Placeholders bugs fixed
- Support Hex Colors
- General Optimizations
----------, Jun 22, 2025

To do:

- Lang.yml
- Optimizations
----------, Jun 20, 2025

  • 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.
----------, Jun 20, 2025

Resource Information
Author:
----------
Total Downloads: 336
First Release: Jun 20, 2025
Last Update: Yesterday at 6:53 PM
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings