
Teams API
TeamsAPI is a passive, server-side bridge plugin for Minecraft servers, inspired by Vault
375
2
TeamsAPI 2.1.0 (BungeeCord) [Experimental]
Beta3 нед. назад
Список изменений
Added
- Optional
RelationNatureenum (FRIENDLY,NEUTRAL,HOSTILE) to the model package. EachTeamRelationconstant carries a built-in default nature which may be queried withgetDefaultNature(). - Consumer override support:
TeamRelation#setNatureOverride(RelationNature)andTeamRelation#getNature()- allows server or provider code to re-categorise a relation at runtime. PassingnulltosetNatureOverrideclears the override and restores the builtin default. Overrides are visible JVM-wide because enum constants are singletons. - Unit tests:
TeamRelationTestcovering default natures and override behaviour.
Changed
TeamsAPI.API_VERSIONbumped to2.1.0.
Migration
No behavioural changes to existing TeamRelation helpers: isFriendly() and
isHostile() remain unchanged and existing consumers require no changes. Providers
that wish to reclassify relations (for example treating TRUCE as NEUTRAL) may
call setNatureOverride(...) during initialisation.
Метаданные
Канал релиза
Beta
Номер версии
2.1.0-bungee
Загрузчики
BungeeCordWaterfall
Версии игры
1.16–26.1.2
Загрузок
4
Дата публикации
3 нед. назад
