This component is added to any entity when it is riding another entity.
import { world } from "@minecraft/server";for (const entity of world.getDimension("overworld").getEntities()) { const riding = entity.getComponent("riding"); if (!riding) continue; riding.entityRidingOn; riding.isValid();} Copy
import { world } from "@minecraft/server";for (const entity of world.getDimension("overworld").getEntities()) { const riding = entity.getComponent("riding"); if (!riding) continue; riding.entityRidingOn; riding.isValid();}
Readonly
The entity that owns this component. The entity will be undefined if it has been removed.
The entity this entity is currently riding on.
This property can throw when used.
Identifier of the component.
Static
Whether the component is valid.
Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component.
This component is added to any entity when it is riding another entity.
Example: getEntityRidingComponent.js