Package noppes.npcs.api.handler.data
Interface IFaction
-
public interface IFaction
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addEnemyFaction(IFaction faction)
boolean
attackedByMobs()
int
getColor()
int
getDefaultPoints()
IFaction[]
getEnemyFactions()
int
getFriendlyPoints()
int
getId()
boolean
getIsHidden()
java.lang.String
getName()
int
getNeutralPoints()
boolean
isAggressiveToNpc(ICustomNpc npc)
boolean
isEnemyFaction(IFaction faction)
int
playerStatus(IPlayer player)
void
removeEnemyFaction(IFaction faction)
void
save()
void
setAttackedByMobs(boolean attacked)
void
setColor(int c)
void
setDefaultPoints(int var1)
void
setFriendlyPoints(int p)
void
setIsHidden(boolean hidden)
void
setName(java.lang.String name)
void
setNeutralPoints(int p)
-
-
-
Method Detail
-
getId
int getId()
-
getName
java.lang.String getName()
-
setName
void setName(java.lang.String name)
-
setDefaultPoints
void setDefaultPoints(int var1)
-
getDefaultPoints
int getDefaultPoints()
-
setFriendlyPoints
void setFriendlyPoints(int p)
-
getFriendlyPoints
int getFriendlyPoints()
-
setNeutralPoints
void setNeutralPoints(int p)
-
getNeutralPoints
int getNeutralPoints()
-
setColor
void setColor(int c)
-
getColor
int getColor()
-
playerStatus
int playerStatus(IPlayer player)
-
isAggressiveToNpc
boolean isAggressiveToNpc(ICustomNpc npc)
-
getIsHidden
boolean getIsHidden()
-
setIsHidden
void setIsHidden(boolean hidden)
-
attackedByMobs
boolean attackedByMobs()
-
setAttackedByMobs
void setAttackedByMobs(boolean attacked)
-
isEnemyFaction
boolean isEnemyFaction(IFaction faction)
-
getEnemyFactions
IFaction[] getEnemyFactions()
-
addEnemyFaction
void addEnemyFaction(IFaction faction)
-
removeEnemyFaction
void removeEnemyFaction(IFaction faction)
-
save
void save()
-
-