Class MemoryFPlayers
- java.lang.Object
-
- com.massivecraft.factions.FPlayers
-
- com.massivecraft.factions.zcore.persist.MemoryFPlayers
-
- Direct Known Subclasses:
JSONFPlayers
public abstract class MemoryFPlayers extends FPlayers
-
-
Constructor Summary
Constructors Constructor Description MemoryFPlayers()
-
Method Summary
Modifier and Type Method Description void
clean()
abstract void
convertFrom(MemoryFPlayers old)
abstract void
forceSave()
abstract FPlayer
generateFPlayer(java.lang.String id)
java.util.List<FPlayer>
getAllFPlayers()
FPlayer
getById(java.lang.String id)
FPlayer
getByOfflinePlayer(org.bukkit.OfflinePlayer player)
FPlayer
getByPlayer(org.bukkit.entity.Player player)
java.util.Collection<FPlayer>
getOnlinePlayers()
abstract void
load()
-
Methods inherited from class com.massivecraft.factions.FPlayers
forceSave, getInstance
-
-
-
-
Field Detail
-
fPlayers
public java.util.Map<java.lang.String,FPlayer> fPlayers
-
-
Method Detail
-
getOnlinePlayers
public java.util.Collection<FPlayer> getOnlinePlayers()
- Specified by:
getOnlinePlayers
in classFPlayers
-
getByPlayer
public FPlayer getByPlayer(org.bukkit.entity.Player player)
- Specified by:
getByPlayer
in classFPlayers
-
getAllFPlayers
public java.util.List<FPlayer> getAllFPlayers()
- Specified by:
getAllFPlayers
in classFPlayers
-
getByOfflinePlayer
public FPlayer getByOfflinePlayer(org.bukkit.OfflinePlayer player)
- Specified by:
getByOfflinePlayer
in classFPlayers
-
generateFPlayer
public abstract FPlayer generateFPlayer(java.lang.String id)
-
convertFrom
public abstract void convertFrom(MemoryFPlayers old)
-
-