Package noppes.npcs.api.handler.data
Interface IFaction
-
public interface IFaction
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddEnemyFaction(IFaction faction)booleanattackedByMobs()intgetColor()intgetDefaultPoints()IFaction[]getEnemyFactions()intgetFriendlyPoints()intgetId()booleangetIsHidden()java.lang.StringgetName()intgetNeutralPoints()booleanisAggressiveToNpc(ICustomNpc npc)booleanisEnemyFaction(IFaction faction)booleanisPassive()intplayerStatus(IPlayer player)voidremoveEnemyFaction(IFaction faction)voidsave()voidsetAttackedByMobs(boolean attacked)voidsetColor(int c)voidsetDefaultPoints(int var1)voidsetFriendlyPoints(int p)voidsetIsHidden(boolean hidden)voidsetIsPassive(boolean passive)voidsetName(java.lang.String name)voidsetNeutralPoints(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)
-
isPassive
boolean isPassive()
-
setIsPassive
void setIsPassive(boolean passive)
-
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()
-
-