Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Modern Factions refactor, old-school factions but with modern QOL features and TeamsAPI
Added
/f infodetail pages (/f info page <n> [faction]): the summary view now shows a hint pointing players to/f info page <n>. The newpagesubcommand displays additional faction stats across paginated pages:- Online member count with a hover list of names
- Rank distribution (members per rank)
- Activity stats - inactive-over-7-days count and last-seen summary
- Relations summary (Ally / Truce / Neutral / Enemy counts)
- Claim capacity with RAIDABLE / STABLE risk indicator
- Full power breakdown (total, member contribution, power boost)
- Top 3 power contributors
- Newest member and most-recent activity timestamps
- Sender context tracking for
/f info page: the last faction viewed per sender is remembered so/f info page <n>works without repeating the faction name after an initial/f info [faction]. - New messages in
messages.yml:info.details-hint,info.page-title,info.page-next,info.page-prev,info.invalid-page,info.page-no-context.

Changed
- Updated TeamsAPI dependency from
2.0.0to2.1.0. - Bumped plugin version to
1.1.3. - TeamsAPI relation adapter now honors
TeamRelationnature metadata (RelationNature) when persisting relation changes, so friendly/hostile custom relation natures map safely to internal declared relations.
Fixed
- TeamsAPI relation adapter now honors
RelationNaturemetadata (TeamsAPI 2.1.0+): custom relation natures (FRIENDLY/HOSTILE) on non-standardTeamRelationvalues are mapped to the correct internalALLY/ENEMYrelation instead of always falling back toNEUTRAL.
Information
| Published on | May 24, 2026 |
|---|---|
| Downloads | 1 |
Platforms
Paper (1.21-26.1.2)
Dependencies
Paper