EagleFactionsAPI-v1.0.1
Changes:
- Reworked Faction Invites
- Added
FactionMember
interface - Added
FactionPermission
enum (used in conjunction with Ranks) - Added
Rank
interface and methods to get rank from faction/player - Added
RelationType
enum OperationCost
for faction creation and claimingFaction#getLeader
now returns anOptional
as leader does not need to be set in faction.Faction#getHome
now returns anOptional
as home does not need to be set.- Some new exceptions and other additions (should be self-explanatory in javadocs)
Events:
- Added
FactionLeaderChangeEvent
- Deleted
FactionDemoteEvent
andFactionPromoteEvent