Package kr.toxicity.model.api.mount
Class MountController.Modifier
java.lang.Object
kr.toxicity.model.api.mount.MountController.Modifier
- Enclosing interface:
MountController
Modifier
-
Method Summary
Modifier and TypeMethodDescription@NotNull MountControllerbuild()Builds controller with modified value@NotNull MountController.ModifiercanBeDamagedByRider(boolean canBeDamagedByRider) Sets can rider damage this entity@NotNull MountController.ModifiercanControl(boolean canControl) Sets some player can control@NotNull MountController.ModifiercanDismountBySelf(boolean canDismountBySelf) Sets some player can dismount by self (right-click or sneak)@NotNull MountController.ModifiercanFly(boolean canFly) Sets some player can fly@NotNull MountController.ModifiercanJump(boolean canJump) Sets some player can jump@NotNull MountController.ModifiercanMount(boolean canMount) Sets some player can mount
-
Method Details
-
canDismountBySelf
Sets some player can dismount by self (right-click or sneak)- Parameters:
canDismountBySelf- can dismount- Returns:
- self
-
canMount
Sets some player can mount- Parameters:
canMount- can mount- Returns:
- self
-
canControl
Sets some player can control- Parameters:
canControl- can control- Returns:
- self
-
canFly
Sets some player can fly- Parameters:
canFly- can fly- Returns:
- self
-
canJump
Sets some player can jump- Parameters:
canJump- can jump- Returns:
- self
-
canBeDamagedByRider
Sets can rider damage this entity- Parameters:
canBeDamagedByRider- can be damaged by rider- Returns:
- self
-
build
Builds controller with modified value- Returns:
- modified controller
-