[1.21.* - 26.1.*] PvPIndex Factions - API ; Faction Power ; Faction Claims ; GUI icon

[1.21.* - 26.1.*] PvPIndex Factions - API ; Faction Power ; Faction Claims ; GUI -----

From-scratch Factions refactor, old-school Factions but with modern QOL features and API options



[1.21.* - 26.1.*] PvPIndex Factions 1.1.4 - TeamsAPI Bridge Bugfix
Fixed
  • All /f subcommands broken when TeamsAPI is absent: FactionCommandExecutor and FactionTabCompleter held direct import statements for TeamsAPI classes. On Paper's isolated plugin classloader this caused NoClassDefFoundError at class-load time when TeamsAPI was not installed, preventing the executor from being registered and making every /f <subcommand> (including /f info, /f map, etc.) fail with "Invalid command!".

    Introduced TeamsCommandBridge (no TeamsAPI imports, loaded unconditionally) and TeamsCommandBridgeImpl (imports TeamsAPI, instantiated only via reflection when TeamsAPI is confirmed present). Mirrors the existing TeamsApiRegistrar isolation pattern. With TeamsAPI absent the bridge is null and all subcommands route through the local CommandRegistry as intended.
----------, May 24, 2026
Resource Information
Author:
----------
Total Downloads: 150
First Release: May 17, 2026
Last Update: Jun 7, 2026
Category: ---------------
All-Time Rating:
0 ratings
Find more info at pvp-index.github.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings