Package net.citizensnpcs.api.trait.trait
Class Spawned
java.lang.Object
net.citizensnpcs.api.trait.Trait
net.citizensnpcs.api.trait.trait.Spawned
Represents the spawn state of an NPC. This only determines whether an NPC should spawn onEnable. For checking if an
 NPC's entity is spawned, use NPC.isSpawned().
- 
Field Summary
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidLoads a trait.voidSaves a trait.voidsetSpawned(boolean shouldSpawn) Sets whether an NPC should spawn during server starts or reloads.booleanGets whether an NPC should spawn during server starts or reloads.toString()
- 
Constructor Details- 
Spawnedpublic Spawned()
 
- 
- 
Method Details- 
loadDescription copied from class:TraitLoads a trait.- Overrides:
- loadin class- Trait
- Parameters:
- key- DataKey to load from
- Throws:
- NPCLoadException- Thrown if this trait failed to load properly
 
- 
saveDescription copied from class:TraitSaves a trait.
- 
setSpawnedpublic void setSpawned(boolean shouldSpawn) Sets whether an NPC should spawn during server starts or reloads.- Parameters:
- shouldSpawn- Whether an NPC should spawn
 
- 
shouldSpawnpublic boolean shouldSpawn()Gets whether an NPC should spawn during server starts or reloads.- Returns:
- Whether an NPC should spawn
 
- 
toString
 
-