Class NPCConfigurationEntry
- java.lang.Object
-
- eu.cloudnetservice.cloudnet.ext.npcs.configuration.NPCConfigurationEntry
-
public class NPCConfigurationEntry extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNPCConfigurationEntry.ItemLayoutstatic classNPCConfigurationEntry.LabyModEmotes
-
Constructor Summary
Constructors Constructor Description NPCConfigurationEntry()NPCConfigurationEntry(java.lang.String targetGroup)NPCConfigurationEntry(java.lang.String targetGroup, double infoLineDistance, double knockbackDistance, double knockbackStrength, int inventorySize, int startSlot, int endSlot, boolean showFullServices, NPCConfigurationEntry.ItemLayout onlineItem, NPCConfigurationEntry.ItemLayout emptyItem, NPCConfigurationEntry.ItemLayout fullItem, java.util.Map<java.lang.Integer,NPCConfigurationEntry.ItemLayout> inventoryLayout, NPCConfigurationEntry.LabyModEmotes labyModEmotes, long npcTabListRemoveTicks)NPCConfigurationEntry(java.lang.String targetGroup, double infoLineDistance, int inventorySize, int startSlot, int endSlot, boolean showFullServices, NPCConfigurationEntry.ItemLayout onlineItem, NPCConfigurationEntry.ItemLayout emptyItem, NPCConfigurationEntry.ItemLayout fullItem, java.util.Map<java.lang.Integer,NPCConfigurationEntry.ItemLayout> inventoryLayout, NPCConfigurationEntry.LabyModEmotes labyModEmotes, long npcTabListRemoveTicks)
-
Method Summary
-
-
-
Constructor Detail
-
NPCConfigurationEntry
public NPCConfigurationEntry()
-
NPCConfigurationEntry
public NPCConfigurationEntry(java.lang.String targetGroup)
-
NPCConfigurationEntry
public NPCConfigurationEntry(java.lang.String targetGroup, double infoLineDistance, int inventorySize, int startSlot, int endSlot, boolean showFullServices, NPCConfigurationEntry.ItemLayout onlineItem, NPCConfigurationEntry.ItemLayout emptyItem, NPCConfigurationEntry.ItemLayout fullItem, java.util.Map<java.lang.Integer,NPCConfigurationEntry.ItemLayout> inventoryLayout, NPCConfigurationEntry.LabyModEmotes labyModEmotes, long npcTabListRemoveTicks)
-
NPCConfigurationEntry
public NPCConfigurationEntry(java.lang.String targetGroup, double infoLineDistance, double knockbackDistance, double knockbackStrength, int inventorySize, int startSlot, int endSlot, boolean showFullServices, NPCConfigurationEntry.ItemLayout onlineItem, NPCConfigurationEntry.ItemLayout emptyItem, NPCConfigurationEntry.ItemLayout fullItem, java.util.Map<java.lang.Integer,NPCConfigurationEntry.ItemLayout> inventoryLayout, NPCConfigurationEntry.LabyModEmotes labyModEmotes, long npcTabListRemoveTicks)
-
-
Method Detail
-
getTargetGroup
public java.lang.String getTargetGroup()
-
getInfoLineDistance
public double getInfoLineDistance()
-
setInfoLineDistance
public void setInfoLineDistance(double infoLineDistance)
-
getKnockbackDistance
public double getKnockbackDistance()
-
setKnockbackDistance
public void setKnockbackDistance(double knockbackDistance)
-
getKnockbackStrength
public double getKnockbackStrength()
-
setKnockbackStrength
public void setKnockbackStrength(double knockbackStrength)
-
getInventorySize
public int getInventorySize()
-
setInventorySize
public void setInventorySize(int inventorySize)
-
getStartSlot
public int getStartSlot()
-
setStartSlot
public void setStartSlot(int startSlot)
-
getEndSlot
public int getEndSlot()
-
setEndSlot
public void setEndSlot(int endSlot)
-
isShowFullServices
public boolean isShowFullServices()
-
setShowFullServices
public void setShowFullServices(boolean showFullServices)
-
getOnlineItem
public NPCConfigurationEntry.ItemLayout getOnlineItem()
-
setOnlineItem
public void setOnlineItem(NPCConfigurationEntry.ItemLayout onlineItem)
-
getEmptyItem
public NPCConfigurationEntry.ItemLayout getEmptyItem()
-
setEmptyItem
public void setEmptyItem(NPCConfigurationEntry.ItemLayout emptyItem)
-
getFullItem
public NPCConfigurationEntry.ItemLayout getFullItem()
-
setFullItem
public void setFullItem(NPCConfigurationEntry.ItemLayout fullItem)
-
getInventoryLayout
public java.util.Map<java.lang.Integer,NPCConfigurationEntry.ItemLayout> getInventoryLayout()
-
setInventoryLayout
public void setInventoryLayout(java.util.Map<java.lang.Integer,NPCConfigurationEntry.ItemLayout> inventoryLayout)
-
getLabyModEmotes
public NPCConfigurationEntry.LabyModEmotes getLabyModEmotes()
-
setLabyModEmotes
public void setLabyModEmotes(NPCConfigurationEntry.LabyModEmotes labyModEmotes)
-
getNPCTabListRemoveTicks
public long getNPCTabListRemoveTicks()
-
setNPCTabListRemoveTicks
public void setNPCTabListRemoveTicks(long npcTabListRemoveTicks)
-
-