Package net.citizensnpcs.trait
Class PausePathfindingTrait
java.lang.Object
net.citizensnpcs.api.trait.Trait
net.citizensnpcs.trait.PausePathfindingTrait
- 
Field Summary
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionintintdoublevoidonInteract(NPCRightClickEvent event) booleanvoidrun()Called every tick if overridden.voidsetLockoutDuration(int ticks) voidsetPauseDuration(int ticks) voidsetPauseOnRightClick(boolean rightclick) voidsetPlayerRange(double blockRange) 
- 
Constructor Details- 
PausePathfindingTraitpublic PausePathfindingTrait()
 
- 
- 
Method Details- 
getLockoutDurationpublic int getLockoutDuration()
- 
getPauseDurationpublic int getPauseDuration()
- 
getPlayerRangeInBlockspublic double getPlayerRangeInBlocks()
- 
onInteract
- 
pauseOnRightClickpublic boolean pauseOnRightClick()
- 
runpublic void run()Description copied from class:TraitCalled every tick if overridden.
- 
setLockoutDurationpublic void setLockoutDuration(int ticks) 
- 
setPauseDurationpublic void setPauseDuration(int ticks) 
- 
setPauseOnRightClickpublic void setPauseOnRightClick(boolean rightclick) 
- 
setPlayerRangepublic void setPlayerRange(double blockRange) 
 
-