Used to differentiate the component group of a variant of an entity from others. (e.g. ocelot, villager).
import { world } from "@minecraft/server";for (const entity of world.getDimension("overworld").getEntities()) { const variant = entity.getComponent("variant"); if (!variant) continue; variant.value; variant.isValid();} Copy
import { world } from "@minecraft/server";for (const entity of world.getDimension("overworld").getEntities()) { const variant = entity.getComponent("variant"); if (!variant) continue; variant.value; variant.isValid();}
Readonly
The entity that owns this component. The entity will be undefined if it has been removed.
Identifier of the component.
Current value for variant for this entity, as specified via components.
This property can throw when used.
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.
Used to differentiate the component group of a variant of an entity from others. (e.g. ocelot, villager).
Example: entityVariantValue.js