Package net.citizensnpcs.trait
Class Gravity
java.lang.Object
net.citizensnpcs.api.trait.Trait
net.citizensnpcs.trait.Gravity
Enable/disable Minecraft's gravity.
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidonSpawn()Called when anNPCis spawned.voidrun()Called every tick if overridden.voidsetHasGravity(boolean hasGravity) Set whether to have gravity or notbooleantoggle()Methods inherited from class net.citizensnpcs.api.trait.Trait
getName, getNPC, getTraitId, isRunImplemented, linkToNPC, load, onAttach, onCopy, onDespawn, onDespawn, onPreSpawn, onRemove, onRemove, save
-
Constructor Details
-
Gravity
public Gravity()
-
-
Method Details
-
hasGravity
public boolean hasGravity() -
onSpawn
public void onSpawn()Description copied from class:TraitCalled when anNPCis spawned.NPC.getEntity()will return null until this is called. This is also called onAttach when the NPC is already spawned. -
run
public void run()Description copied from class:TraitCalled every tick if overridden. -
setHasGravity
public void setHasGravity(boolean hasGravity) Set whether to have gravity or not -
toggle
public boolean toggle()
-