mirror of
https://github.com/MassiveCraft/Factions.git
synced 2024-10-31 07:39:54 +01:00
Fix for storing player data in factions.json unnecessarily, and FPlayer add/remove methods are now marked as protected
This commit is contained in:
parent
f0eae47164
commit
4348d2c35e
@ -23,7 +23,7 @@ public class Faction extends Entity implements EconomyParticipator
|
|||||||
|
|
||||||
// FIELD: fplayers
|
// FIELD: fplayers
|
||||||
// speedy lookup of players in faction
|
// speedy lookup of players in faction
|
||||||
private Set<FPlayer> fplayers = new HashSet<FPlayer>();
|
private transient Set<FPlayer> fplayers = new HashSet<FPlayer>();
|
||||||
|
|
||||||
// FIELD: invites
|
// FIELD: invites
|
||||||
// Where string is a lowercase player name
|
// Where string is a lowercase player name
|
||||||
@ -351,13 +351,13 @@ public class Faction extends Entity implements EconomyParticipator
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
public boolean addFPlayer(FPlayer fplayer)
|
protected boolean addFPlayer(FPlayer fplayer)
|
||||||
{
|
{
|
||||||
if (this.isNone()) return false;
|
if (this.isNone()) return false;
|
||||||
|
|
||||||
return fplayers.add(fplayer);
|
return fplayers.add(fplayer);
|
||||||
}
|
}
|
||||||
public boolean removeFPlayer(FPlayer fplayer)
|
protected boolean removeFPlayer(FPlayer fplayer)
|
||||||
{
|
{
|
||||||
if (this.isNone()) return false;
|
if (this.isNone()) return false;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user