Package zombie.characters
Class Faction
java.lang.Object
zombie.characters.Faction
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
static boolean
canCreateFaction
(IsoPlayer player) boolean
static Faction
createFaction
(String name, String owner) static boolean
factionExist
(String name) static Faction
getFaction
(String name) getName()
getOwner()
static Faction
getPlayerFaction
(String username) static Faction
getPlayerFaction
(IsoPlayer player) getTag()
static boolean
isAlreadyInFaction
(String username) static boolean
isAlreadyInFaction
(IsoPlayer player) boolean
boolean
boolean
isPlayerMember
(IsoPlayer player) void
load
(ByteBuffer input, int WorldVersion) void
void
removePlayer
(String player) void
save
(ByteBuffer output) void
void
void
void
setTagColor
(ColorInfo tagColor) void
static boolean
void
writeToBuffer
(ByteBufferWriter bb, boolean remove)
-
Field Details
-
factions
-
-
Constructor Details
-
Faction
public Faction() -
Faction
-
-
Method Details
-
createFaction
-
getFactions
-
canCreateFaction
-
canCreateTag
public boolean canCreateTag() -
isAlreadyInFaction
-
isAlreadyInFaction
-
removePlayer
-
factionExist
-
tagExist
-
getPlayerFaction
-
getPlayerFaction
-
getFaction
-
removeFaction
public void removeFaction() -
syncFaction
public void syncFaction() -
isOwner
-
isPlayerMember
-
isMember
-
writeToBuffer
-
save
-
load
-
addPlayer
-
getPlayers
-
getTagColor
-
setTagColor
-
getTag
-
setTag
-
getName
-
setName
-
getOwner
-
setOwner
-