BedrioxDOCUMENTATION
API CLASS

CustomMobBehavior

Plugin-owned behavior attached to one server-owned custom mob. General mutations use the ordinary bounded server API captured by the plugin; per-tick mob control uses CustomMobTickContext::$controller.

Bedriox\Api\Entity\CustomMobBehavior
classBedriox\Api\Entity

Public methods

onSpawn(Bedriox\Api\Entity\CustomMobSpawnContext $context): void

Typed public method.

onTick(Bedriox\Api\Entity\CustomMobTickContext $context): void

Typed public method.

onAiTick(Bedriox\Api\Entity\CustomMobTickContext $context): void

Typed public method.

onDespawn(Bedriox\Api\Entity\CustomMobDespawnContext $context): void

Typed public method.

View exact source ↗