Package net.citizensnpcs.trait
Class PausePathfindingTrait
java.lang.Object
net.citizensnpcs.api.trait.Trait
net.citizensnpcs.trait.PausePathfindingTrait
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintdoublevoidonInteract(NPCRightClickEvent event) booleanvoidrun()Called every tick if overridden.voidsetLockoutDuration(int ticks) voidsetPauseDuration(int ticks) voidsetPauseOnRightClick(boolean rightclick) voidsetPlayerRange(double blockRange)
-
Constructor Details
-
PausePathfindingTrait
public PausePathfindingTrait()
-
-
Method Details
-
getLockoutDuration
public int getLockoutDuration() -
getPauseDuration
public int getPauseDuration() -
getPlayerRangeInBlocks
public double getPlayerRangeInBlocks() -
onInteract
-
pauseOnRightClick
public boolean pauseOnRightClick() -
run
public void run()Description copied from class:TraitCalled every tick if overridden. -
setLockoutDuration
public void setLockoutDuration(int ticks) -
setPauseDuration
public void setPauseDuration(int ticks) -
setPauseOnRightClick
public void setPauseOnRightClick(boolean rightclick) -
setPlayerRange
public void setPlayerRange(double blockRange)
-