Entity
Link to entity
Importing the class
Link to importing-the-class
It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.
ZenScript Copyimport crafttweaker.api.entity.Entity;
Implemented Interfaces
Link to implemented-interfaces
Entity implements the following interfaces. That means all methods defined in these interfaces are also available in Entity
Methods
Link to methods
Name: addTag
Return Type: boolean
ZenScript CopyEntity.addTag(tagName as string) as boolean
Parameter | Type | Description |
---|---|---|
Parameter tagName | Type string | Description No Description Provided |
Name: blockPosition
Return Type: BlockPos
ZenScript Copy// Entity.blockPosition() as BlockPos
myEntity.blockPosition();
Name: canBeCollidedWith
Return Type: boolean
ZenScript Copy// Entity.canBeCollidedWith() as boolean
myEntity.canBeCollidedWith();
Name: canCollideWith
Return Type: boolean
ZenScript CopyEntity.canCollideWith(other as Entity) as boolean
Parameter | Type | Description |
---|---|---|
Parameter other | Type Entity | Description No Description Provided |
Name: canFreeze
Return Type: boolean
ZenScript Copy// Entity.canFreeze() as boolean
myEntity.canFreeze();
Name: clearFire
Return Type: void
ZenScript Copy// Entity.clearFire() as void
myEntity.clearFire();
Name: closerThan
Return Type: boolean
ZenScript CopyEntity.closerThan(other as Entity, distance as double) as boolean
Parameter | Type | Description |
---|---|---|
Parameter other | Type Entity | Description No Description Provided |
Parameter distance | Type double | Description No Description Provided |
Name: discard
Return Type: void
ZenScript Copy// Entity.discard() as void
myEntity.discard();
Name: distanceTo
Return Type: float
ZenScript CopyEntity.distanceTo(entity as Entity) as float
Parameter | Type | Description |
---|---|---|
Parameter entity | Type Entity | Description No Description Provided |
Name: distanceToSqr
Return Type: double
ZenScript CopyEntity.distanceToSqr(entity as Entity) as double
Parameter | Type | Description |
---|---|---|
Parameter entity | Type Entity | Description No Description Provided |
Name: distanceToSqr
Return Type: double
ZenScript CopyEntity.distanceToSqr(vec as Vec3) as double
Parameter | Type | Description |
---|---|---|
Parameter vec | Type Vec3 | Description No Description Provided |
Name: distanceToSqr
Return Type: double
ZenScript CopyEntity.distanceToSqr(x as double, y as double, z as double) as double
Parameter | Type | Description |
---|---|---|
Parameter x | Type double | Description No Description Provided |
Parameter y | Type double | Description No Description Provided |
Parameter z | Type double | Description No Description Provided |
Name: ejectPassengers
Return Type: void
ZenScript Copy// Entity.ejectPassengers() as void
myEntity.ejectPassengers();
Name: eyeBlockPosition
Return Type: BlockPos
ZenScript Copy// Entity.eyeBlockPosition() as BlockPos
myEntity.eyeBlockPosition();
Name: fireImmune
Return Type: boolean
ZenScript Copy// Entity.fireImmune() as boolean
myEntity.fireImmune();
Name: getAirSupply
Return Type: int
ZenScript Copy// Entity.getAirSupply() as int
myEntity.getAirSupply();
Name: getAllSlots
Return Type: stdlib.Iterable<ItemStack>
ZenScript Copy// Entity.getAllSlots() as stdlib.Iterable<ItemStack>
myEntity.getAllSlots();
Name: getArmorSlots
Return Type: stdlib.Iterable<ItemStack>
ZenScript Copy// Entity.getArmorSlots() as stdlib.Iterable<ItemStack>
myEntity.getArmorSlots();
Name: getBbHeight
Return Type: float
ZenScript Copy// Entity.getBbHeight() as float
myEntity.getBbHeight();
Name: getBbWidth
Return Type: float
ZenScript Copy// Entity.getBbWidth() as float
myEntity.getBbWidth();
Name: getBlockX
Return Type: int
ZenScript Copy// Entity.getBlockX() as int
myEntity.getBlockX();
Name: getBlockY
Return Type: int
ZenScript Copy// Entity.getBlockY() as int
myEntity.getBlockY();
Name: getBlockZ
Return Type: int
ZenScript Copy// Entity.getBlockZ() as int
myEntity.getBlockZ();
Name: getBoundingBoxForCulling
Return Type: AABB
ZenScript Copy// Entity.getBoundingBoxForCulling() as AABB
myEntity.getBoundingBoxForCulling();
Name: getBrightness
Return Type: float
ZenScript Copy// Entity.getBrightness() as float
myEntity.getBrightness();
Name: getCommandSenderWorld
Return Type: Level
ZenScript Copy// Entity.getCommandSenderWorld() as Level
myEntity.getCommandSenderWorld();
Name: getControllingPassenger
Return Type: Entity
ZenScript Copy// Entity.getControllingPassenger() as Entity
myEntity.getControllingPassenger();
Name: getCustomName
Return Type: Component
ZenScript Copy// Entity.getCustomName() as Component
myEntity.getCustomName();
Name: getData
Gets the NBT data of this Entity.
Returns: The NBT data of this Entity.
Return Type: MapData
ZenScript Copy// Entity.getData() as MapData
myEntity.getData();
Name: getDimensionChangingDelay
Return Type: int
ZenScript Copy// Entity.getDimensionChangingDelay() as int
myEntity.getDimensionChangingDelay();
Name: getDirection
Return Type: Direction
ZenScript Copy// Entity.getDirection() as Direction
myEntity.getDirection();
Name: getDisplayName
Return Type: Component
ZenScript Copy// Entity.getDisplayName() as Component
myEntity.getDisplayName();
Name: getEyeHeight
Return Type: float
ZenScript Copy// Entity.getEyeHeight() as float
myEntity.getEyeHeight();
Name: getEyePosition
Return Type: Vec3
ZenScript Copy// Entity.getEyePosition() as Vec3
myEntity.getEyePosition();
Name: getEyePosition
Return Type: Vec3
ZenScript CopyEntity.getEyePosition(partialTicks as float) as Vec3
Parameter | Type | Description |
---|---|---|
Parameter partialTicks | Type float | Description No Description Provided |
Name: getEyeY
Return Type: double
ZenScript Copy// Entity.getEyeY() as double
myEntity.getEyeY();
Name: getFeetBlockState
Return Type: BlockState
ZenScript Copy// Entity.getFeetBlockState() as BlockState
myEntity.getFeetBlockState();
Name: getFirstPassenger
Return Type: Entity
ZenScript Copy// Entity.getFirstPassenger() as Entity
myEntity.getFirstPassenger();
Name: getFluidJumpThreshold
Return Type: double
ZenScript Copy// Entity.getFluidJumpThreshold() as double
myEntity.getFluidJumpThreshold();
Name: getForward
Return Type: Vec3
ZenScript Copy// Entity.getForward() as Vec3
myEntity.getForward();
Name: getHandSlots
Return Type: stdlib.Iterable<ItemStack>
ZenScript Copy// Entity.getHandSlots() as stdlib.Iterable<ItemStack>
myEntity.getHandSlots();
Name: getLookAngle
Return Type: Vec3
ZenScript Copy// Entity.getLookAngle() as Vec3
myEntity.getLookAngle();
Name: getMaxAirSupply
Return Type: int
ZenScript Copy// Entity.getMaxAirSupply() as int
myEntity.getMaxAirSupply();
Name: getMaxFallDistance
Return Type: int
ZenScript Copy// Entity.getMaxFallDistance() as int
myEntity.getMaxFallDistance();
Name: getMotionDirection
Return Type: Direction
ZenScript Copy// Entity.getMotionDirection() as Direction
myEntity.getMotionDirection();
Name: getName
Return Type: Component
ZenScript Copy// Entity.getName() as Component
myEntity.getName();
Name: getOnPos
Return Type: BlockPos
ZenScript Copy// Entity.getOnPos() as BlockPos
myEntity.getOnPos();
Name: getPassengers
Return Type: stdlib.List<Entity>
ZenScript Copy// Entity.getPassengers() as stdlib.List<Entity>
myEntity.getPassengers();
Name: getPercentFrozen
Return Type: float
ZenScript Copy// Entity.getPercentFrozen() as float
myEntity.getPercentFrozen();
Name: getPistonPushReaction
Return Type: PushReaction
ZenScript Copy// Entity.getPistonPushReaction() as PushReaction
myEntity.getPistonPushReaction();
Name: getPortalWaitTime
Return Type: int
ZenScript Copy// Entity.getPortalWaitTime() as int
myEntity.getPortalWaitTime();
Name: getPosition
Return Type: Vec3
ZenScript CopyEntity.getPosition(partialTicks as float) as Vec3
Parameter | Type | Description |
---|---|---|
Parameter partialTicks | Type float | Description No Description Provided |
Name: getRemainingFireTicks
Return Type: int
ZenScript Copy// Entity.getRemainingFireTicks() as int
myEntity.getRemainingFireTicks();
Name: getRootVehicle
Return Type: Entity
ZenScript Copy// Entity.getRootVehicle() as Entity
myEntity.getRootVehicle();
Name: getSoundSource
Return Type: SoundSource
ZenScript Copy// Entity.getSoundSource() as SoundSource
myEntity.getSoundSource();
Name: getStringUUID
Return Type: string
ZenScript Copy// Entity.getStringUUID() as string
myEntity.getStringUUID();
Name: getTags
Return Type: Set<string>
ZenScript Copy// Entity.getTags() as Set<string>
myEntity.getTags();
Name: getTeamColor
Return Type: int
ZenScript Copy// Entity.getTeamColor() as int
myEntity.getTeamColor();
Name: getTicksFrozen
Return Type: int
ZenScript Copy// Entity.getTicksFrozen() as int
myEntity.getTicksFrozen();
Name: getTicksRequiredToFreeze
Return Type: int
ZenScript Copy// Entity.getTicksRequiredToFreeze() as int
myEntity.getTicksRequiredToFreeze();
Name: getType
Return Type: EntityType
ZenScript Copy// Entity.getType() as EntityType
myEntity.getType();
Name: getUpVector
Return Type: Vec3
ZenScript CopyEntity.getUpVector(partialTicks as float) as Vec3
Parameter | Type | Description |
---|---|---|
Parameter partialTicks | Type float | Description No Description Provided |
Name: getVehicle
Return Type: Entity
ZenScript Copy// Entity.getVehicle() as Entity
myEntity.getVehicle();
Name: getViewVector
Return Type: Vec3
ZenScript CopyEntity.getViewVector(partialTicks as float) as Vec3
Parameter | Type | Description |
---|---|---|
Parameter partialTicks | Type float | Description No Description Provided |
Name: getX
Return Type: double
ZenScript Copy// Entity.getX() as double
myEntity.getX();
Name: getX
Return Type: double
ZenScript CopyEntity.getX(scale as double) as double
Parameter | Type | Description |
---|---|---|
Parameter scale | Type double | Description No Description Provided |
Name: getY
Return Type: double
ZenScript Copy// Entity.getY() as double
myEntity.getY();
Name: getY
Return Type: double
ZenScript CopyEntity.getY(scale as double) as double
Parameter | Type | Description |
---|---|---|
Parameter scale | Type double | Description No Description Provided |
Name: getZ
Return Type: double
ZenScript Copy// Entity.getZ() as double
myEntity.getZ();
Name: getZ
Return Type: double
ZenScript CopyEntity.getZ(scale as double) as double
Parameter | Type | Description |
---|---|---|
Parameter scale | Type double | Description No Description Provided |
Name: hasCustomName
Return Type: boolean
ZenScript Copy// Entity.hasCustomName() as boolean
myEntity.hasCustomName();
Name: hasExactlyOnePlayerPassenger
Return Type: boolean
ZenScript Copy// Entity.hasExactlyOnePlayerPassenger() as boolean
myEntity.hasExactlyOnePlayerPassenger();
Name: hasGlowingTag
Return Type: boolean
ZenScript Copy// Entity.hasGlowingTag() as boolean
myEntity.hasGlowingTag();
Name: hasIndirectPassenger
Return Type: boolean
ZenScript CopyEntity.hasIndirectPassenger(entity as Entity) as boolean
Parameter | Type | Description |
---|---|---|
Parameter entity | Type Entity | Description No Description Provided |
Name: hasPassenger
Return Type: boolean
ZenScript CopyEntity.hasPassenger(entity as Entity) as boolean
Parameter | Type | Description |
---|---|---|
Parameter entity | Type Entity | Description No Description Provided |
Name: hasPassenger
Return Type: boolean
ZenScript CopyEntity.hasPassenger(predicate as Predicate<Entity>) as boolean
Parameter | Type | Description |
---|---|---|
Parameter predicate | Type Predicate<Entity> | Description No Description Provided |
Name: hurt
Return Type: boolean
ZenScript CopyEntity.hurt(source as DamageSource, amount as float) as boolean
Parameter | Type | Description |
---|---|---|
Parameter source | Type DamageSource | Description No Description Provided |
Parameter amount | Type float | Description No Description Provided |
Name: isAlive
Return Type: boolean
ZenScript Copy// Entity.isAlive() as boolean
myEntity.isAlive();
Name: isAttackable
Return Type: boolean
ZenScript Copy// Entity.isAttackable() as boolean
myEntity.isAttackable();
Name: isColliding
Return Type: boolean
ZenScript CopyEntity.isColliding(pos as BlockPos, state as BlockState) as boolean
Parameter | Type | Description |
---|---|---|
Parameter pos | Type BlockPos | Description No Description Provided |
Parameter state | Type BlockState | Description No Description Provided |
Name: isCrouching
Return Type: boolean
ZenScript Copy// Entity.isCrouching() as boolean
myEntity.isCrouching();
Name: isCurrentlyGlowing
Return Type: boolean
ZenScript Copy// Entity.isCurrentlyGlowing() as boolean
myEntity.isCurrentlyGlowing();
Name: isCustomNameVisible
Return Type: boolean
ZenScript Copy// Entity.isCustomNameVisible() as boolean
myEntity.isCustomNameVisible();
Name: isDescending
Return Type: boolean
ZenScript Copy// Entity.isDescending() as boolean
myEntity.isDescending();
Name: isDiscrete
Return Type: boolean
ZenScript Copy// Entity.isDiscrete() as boolean
myEntity.isDiscrete();
Name: isFree
Return Type: boolean
ZenScript CopyEntity.isFree(x as double, y as double, z as double) as boolean
Parameter | Type | Description |
---|---|---|
Parameter x | Type double | Description No Description Provided |
Parameter y | Type double | Description No Description Provided |
Parameter z | Type double | Description No Description Provided |
Name: isFullyFrozen
Return Type: boolean
ZenScript Copy// Entity.isFullyFrozen() as boolean
myEntity.isFullyFrozen();
Name: isInLava
Return Type: boolean
ZenScript Copy// Entity.isInLava() as boolean
myEntity.isInLava();
Name: isInWall
Return Type: boolean
ZenScript Copy// Entity.isInWall() as boolean
myEntity.isInWall();
Name: isInWater
Return Type: boolean
ZenScript Copy// Entity.isInWater() as boolean
myEntity.isInWater();
Name: isInWaterOrBubble
Return Type: boolean
ZenScript Copy// Entity.isInWaterOrBubble() as boolean
myEntity.isInWaterOrBubble();
Name: isInWaterOrRain
Return Type: boolean
ZenScript Copy// Entity.isInWaterOrRain() as boolean
myEntity.isInWaterOrRain();
Name: isInWaterRainOrBubble
Return Type: boolean
ZenScript Copy// Entity.isInWaterRainOrBubble() as boolean
myEntity.isInWaterRainOrBubble();
Name: isInvisible
Return Type: boolean
ZenScript Copy// Entity.isInvisible() as boolean
myEntity.isInvisible();
Name: isInvisibleTo
Return Type: boolean
ZenScript CopyEntity.isInvisibleTo(player as Player) as boolean
Parameter | Type | Description |
---|---|---|
Parameter player | Type Player | Description No Description Provided |
Name: isInvulnerable
Return Type: boolean
ZenScript Copy// Entity.isInvulnerable() as boolean
myEntity.isInvulnerable();
Name: isInvulnerableTo
Return Type: boolean
ZenScript CopyEntity.isInvulnerableTo(source as DamageSource) as boolean
Parameter | Type | Description |
---|---|---|
Parameter source | Type DamageSource | Description No Description Provided |
Name: isNoGravity
Return Type: boolean
ZenScript Copy// Entity.isNoGravity() as boolean
myEntity.isNoGravity();
Name: isOnFire
Return Type: boolean
ZenScript Copy// Entity.isOnFire() as boolean
myEntity.isOnFire();
Name: isOnGround
Return Type: boolean
ZenScript Copy// Entity.isOnGround() as boolean
myEntity.isOnGround();
Name: isOnPortalCooldown
Return Type: boolean
ZenScript Copy// Entity.isOnPortalCooldown() as boolean
myEntity.isOnPortalCooldown();
Name: isPassenger
Return Type: boolean
ZenScript Copy// Entity.isPassenger() as boolean
myEntity.isPassenger();
Name: isPassengerOfSameVehicle
Return Type: boolean
ZenScript CopyEntity.isPassengerOfSameVehicle(entity as Entity) as boolean
Parameter | Type | Description |
---|---|---|
Parameter entity | Type Entity | Description No Description Provided |
Name: isPickable
Return Type: boolean
ZenScript Copy// Entity.isPickable() as boolean
myEntity.isPickable();
Name: isPushable
Return Type: boolean
ZenScript Copy// Entity.isPushable() as boolean
myEntity.isPushable();
Name: isPushedByFluid
Return Type: boolean
ZenScript Copy// Entity.isPushedByFluid() as boolean
myEntity.isPushedByFluid();
Name: isRemoved
Return Type: boolean
ZenScript Copy// Entity.isRemoved() as boolean
myEntity.isRemoved();
Name: isShiftKeyDown
Return Type: boolean
ZenScript Copy// Entity.isShiftKeyDown() as boolean
myEntity.isShiftKeyDown();
Name: isSilent
Return Type: boolean
ZenScript Copy// Entity.isSilent() as boolean
myEntity.isSilent();
Name: isSpectator
Return Type: boolean
ZenScript Copy// Entity.isSpectator() as boolean
myEntity.isSpectator();
Name: isSprinting
Return Type: boolean
ZenScript Copy// Entity.isSprinting() as boolean
myEntity.isSprinting();
Name: isSteppingCarefully
Return Type: boolean
ZenScript Copy// Entity.isSteppingCarefully() as boolean
myEntity.isSteppingCarefully();
Name: isSuppressingBounce
Return Type: boolean
ZenScript Copy// Entity.isSuppressingBounce() as boolean
myEntity.isSuppressingBounce();
Name: isSwimming
Return Type: boolean
ZenScript Copy// Entity.isSwimming() as boolean
myEntity.isSwimming();
Name: isUnderWater
Return Type: boolean
ZenScript Copy// Entity.isUnderWater() as boolean
myEntity.isUnderWater();
Name: isVehicle
Return Type: boolean
ZenScript Copy// Entity.isVehicle() as boolean
myEntity.isVehicle();
Name: isVisuallyCrawling
Return Type: boolean
ZenScript Copy// Entity.isVisuallyCrawling() as boolean
myEntity.isVisuallyCrawling();
Name: isVisuallySwimming
Return Type: boolean
ZenScript Copy// Entity.isVisuallySwimming() as boolean
myEntity.isVisuallySwimming();
Name: kill
Return Type: void
ZenScript Copy// Entity.kill() as void
myEntity.kill();
Name: lavaHurt
Return Type: void
ZenScript Copy// Entity.lavaHurt() as void
myEntity.lavaHurt();
Name: moveRelative
Return Type: void
ZenScript CopyEntity.moveRelative(amount as float, relative as Vec3) as void
Parameter | Type | Description |
---|---|---|
Parameter amount | Type float | Description No Description Provided |
Parameter relative | Type Vec3 | Description No Description Provided |
Name: moveTo
Return Type: void
ZenScript CopyEntity.moveTo(vec as Vec3) as void
Parameter | Type | Description |
---|---|---|
Parameter vec | Type Vec3 | Description No Description Provided |
Name: moveTo
Return Type: void
ZenScript CopyEntity.moveTo(pos as BlockPos, yaw as float, pitch as float) as void
Parameter | Type | Description |
---|---|---|
Parameter pos | Type BlockPos | Description No Description Provided |
Parameter yaw | Type float | Description No Description Provided |
Parameter pitch | Type float | Description No Description Provided |
Name: moveTo
Return Type: void
ZenScript CopyEntity.moveTo(x as double, y as double, z as double) as void
Parameter | Type | Description |
---|---|---|
Parameter x | Type double | Description No Description Provided |
Parameter y | Type double | Description No Description Provided |
Parameter z | Type double | Description No Description Provided |
Name: moveTo
Return Type: void
ZenScript CopyEntity.moveTo(x as double, y as double, z as double, yaw as float, pitch as float) as void
Parameter | Type | Description |
---|---|---|
Parameter x | Type double | Description No Description Provided |
Parameter y | Type double | Description No Description Provided |
Parameter z | Type double | Description No Description Provided |
Parameter yaw | Type float | Description No Description Provided |
Parameter pitch | Type float | Description No Description Provided |
Name: occludesVibrations
Return Type: boolean
ZenScript Copy// Entity.occludesVibrations() as boolean
myEntity.occludesVibrations();
Name: playSound
Return Type: void
ZenScript CopyEntity.playSound(sound as SoundEvent, volume as float, pitch as float) as void
Parameter | Type | Description |
---|---|---|
Parameter sound | Type SoundEvent | Description No Description Provided |
Parameter volume | Type float | Description No Description Provided |
Parameter pitch | Type float | Description No Description Provided |
Name: positionRider
Return Type: void
ZenScript CopyEntity.positionRider(entity as Entity) as void
Parameter | Type | Description |
---|---|---|
Parameter entity | Type Entity | Description No Description Provided |
Name: removeTag
Return Type: boolean
ZenScript CopyEntity.removeTag(tagName as string) as boolean
Parameter | Type | Description |
---|---|---|
Parameter tagName | Type string | Description No Description Provided |
Name: removeVehicle
Return Type: void
ZenScript Copy// Entity.removeVehicle() as void
myEntity.removeVehicle();
Name: rideableUnderWater
Return Type: boolean
ZenScript Copy// Entity.rideableUnderWater() as boolean
myEntity.rideableUnderWater();
Name: sendMessage
Return Type: void
ZenScript CopyEntity.sendMessage(message as Component) as void
Parameter | Type | Description |
---|---|---|
Parameter message | Type Component | Description No Description Provided |
Name: setAirSupply
Return Type: void
ZenScript CopyEntity.setAirSupply(air as int) as void
Parameter | Type | Description |
---|---|---|
Parameter air | Type int | Description No Description Provided |
Name: setCustomName
Return Type: void
ZenScript CopyEntity.setCustomName(name as Component) as void
Parameter | Type | Description |
---|---|---|
Parameter name | Type Component | Description No Description Provided |
Name: setCustomNameVisible
Return Type: void
ZenScript CopyEntity.setCustomNameVisible(visible as boolean) as void
Parameter | Type | Description |
---|---|---|
Parameter visible | Type boolean | Description No Description Provided |
Name: setGlowingTag
Return Type: void
ZenScript CopyEntity.setGlowingTag(glowing as boolean) as void
Parameter | Type | Description |
---|---|---|
Parameter glowing | Type boolean | Description No Description Provided |
Name: setInvisible
Return Type: void
ZenScript CopyEntity.setInvisible(invisible as boolean) as void
Parameter | Type | Description |
---|---|---|
Parameter invisible | Type boolean | Description No Description Provided |
Name: setInvulnerable
Return Type: void
ZenScript CopyEntity.setInvulnerable(invulnerable as boolean) as void
Parameter | Type | Description |
---|---|---|
Parameter invulnerable | Type boolean | Description No Description Provided |
Name: setIsInPowderSnow
Return Type: void
ZenScript CopyEntity.setIsInPowderSnow(inPowderSnow as boolean) as void
Parameter | Type | Description |
---|---|---|
Parameter inPowderSnow | Type boolean | Description No Description Provided |
Name: setItemSlot
Return Type: void
ZenScript CopyEntity.setItemSlot(slot as EquipmentSlot, stack as ItemStack) as void
Parameter | Type | Description |
---|---|---|
Parameter slot | Type EquipmentSlot | Description No Description Provided |
Parameter stack | Type ItemStack | Description No Description Provided |
Name: setNoGravity
Return Type: void
ZenScript CopyEntity.setNoGravity(noGravity as boolean) as void
Parameter | Type | Description |
---|---|---|
Parameter noGravity | Type boolean | Description No Description Provided |
Name: setOldPosAndRot
Return Type: void
ZenScript Copy// Entity.setOldPosAndRot() as void
myEntity.setOldPosAndRot();
Name: setOnGround
Return Type: void
ZenScript CopyEntity.setOnGround(onGround as boolean) as void
Parameter | Type | Description |
---|---|---|
Parameter onGround | Type boolean | Description No Description Provided |
Name: setPortalCooldown
Return Type: void
ZenScript Copy// Entity.setPortalCooldown() as void
myEntity.setPortalCooldown();
Name: setPos
Return Type: void
ZenScript CopyEntity.setPos(position as Vec3) as void
Parameter | Type | Description |
---|---|---|
Parameter position | Type Vec3 | Description No Description Provided |
Name: setPos
Return Type: void
ZenScript CopyEntity.setPos(x as double, y as double, z as double) as void
Parameter | Type | Description |
---|---|---|
Parameter x | Type double | Description No Description Provided |
Parameter y | Type double | Description No Description Provided |
Parameter z | Type double | Description No Description Provided |
Name: setPosRaw
Return Type: void
ZenScript CopyEntity.setPosRaw(x as double, y as double, z as double) as void
Parameter | Type | Description |
---|---|---|
Parameter x | Type double | Description No Description Provided |
Parameter y | Type double | Description No Description Provided |
Parameter z | Type double | Description No Description Provided |
Name: setRemainingFireTicks
Return Type: void
ZenScript CopyEntity.setRemainingFireTicks(ticks as int) as void
Parameter | Type | Description |
---|---|---|
Parameter ticks | Type int | Description No Description Provided |
Name: setSecondsOnFire
Return Type: void
ZenScript CopyEntity.setSecondsOnFire(seconds as int) as void
Parameter | Type | Description |
---|---|---|
Parameter seconds | Type int | Description No Description Provided |
Name: setShiftKeyDown
Return Type: void
ZenScript CopyEntity.setShiftKeyDown(keyDown as boolean) as void
Parameter | Type | Description |
---|---|---|
Parameter keyDown | Type boolean | Description No Description Provided |
Name: setSilent
Return Type: void
ZenScript CopyEntity.setSilent(silent as boolean) as void
Parameter | Type | Description |
---|---|---|
Parameter silent | Type boolean | Description No Description Provided |
Name: setSprinting
Return Type: void
ZenScript CopyEntity.setSprinting(sprinting as boolean) as void
Parameter | Type | Description |
---|---|---|
Parameter sprinting | Type boolean | Description No Description Provided |
Name: setSwimming
Return Type: void
ZenScript CopyEntity.setSwimming(swimming as boolean) as void
Parameter | Type | Description |
---|---|---|
Parameter swimming | Type boolean | Description No Description Provided |
Name: setTicksFrozen
Return Type: void
ZenScript CopyEntity.setTicksFrozen(ticks as int) as void
Parameter | Type | Description |
---|---|---|
Parameter ticks | Type int | Description No Description Provided |
Name: shouldShowName
Return Type: boolean
ZenScript Copy// Entity.shouldShowName() as boolean
myEntity.shouldShowName();
Name: showVehicleHealth
Return Type: boolean
ZenScript Copy// Entity.showVehicleHealth() as boolean
myEntity.showVehicleHealth();
Name: startRiding
Return Type: boolean
ZenScript CopyEntity.startRiding(entity as Entity) as boolean
Parameter | Type | Description |
---|---|---|
Parameter entity | Type Entity | Description No Description Provided |
Name: startRiding
Return Type: boolean
ZenScript CopyEntity.startRiding(entity as Entity, force as boolean) as boolean
Parameter | Type | Description |
---|---|---|
Parameter entity | Type Entity | Description No Description Provided |
Parameter force | Type boolean | Description No Description Provided |
Name: stopRiding
Return Type: void
ZenScript Copy// Entity.stopRiding() as void
myEntity.stopRiding();
Name: teleportTo
Return Type: void
ZenScript CopyEntity.teleportTo(x as double, y as double, z as double) as void
Parameter | Type | Description |
---|---|---|
Parameter x | Type double | Description No Description Provided |
Parameter y | Type double | Description No Description Provided |
Parameter z | Type double | Description No Description Provided |
Name: turn
Return Type: void
ZenScript CopyEntity.turn(yaw as double, pitch as double) as void
Parameter | Type | Description |
---|---|---|
Parameter yaw | Type double | Description No Description Provided |
Parameter pitch | Type double | Description No Description Provided |
Name: unRide
Return Type: void
ZenScript Copy// Entity.unRide() as void
myEntity.unRide();
Properties
Link to properties
이름 | Type | Has Getter | Has Setter | Description |
---|---|---|---|---|
이름 airSupply | Type int | Has Getter true | Has Setter false | Description No Description Provided |
이름 allSlots | Type stdlib.Iterable<ItemStack> | Has Getter true | Has Setter false | Description No Description Provided |
이름 armorSlots | Type stdlib.Iterable<ItemStack> | Has Getter true | Has Setter false | Description No Description Provided |
이름 bbHeight | Type float | Has Getter true | Has Setter false | Description No Description Provided |
이름 bbWidth | Type float | Has Getter true | Has Setter false | Description No Description Provided |
이름 blockPosition | Type BlockPos | Has Getter true | Has Setter false | Description No Description Provided |
이름 blockX | Type int | Has Getter true | Has Setter false | Description No Description Provided |
이름 blockY | Type int | Has Getter true | Has Setter false | Description No Description Provided |
이름 blockZ | Type int | Has Getter true | Has Setter false | Description No Description Provided |
이름 boundingBoxForCulling | Type AABB | Has Getter true | Has Setter false | Description No Description Provided |
이름 brightness | Type float | Has Getter true | Has Setter false | Description No Description Provided |
이름 canBeCollidedWith | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 canFreeze | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 commandSenderWorld | Type Level | Has Getter true | Has Setter false | Description No Description Provided |
이름 controllingPassenger | Type Entity | Has Getter true | Has Setter false | Description No Description Provided |
이름 customName | Type Component | Has Getter true | Has Setter false | Description No Description Provided |
이름 data | Type MapData | Has Getter true | Has Setter false | Description Gets the NBT data of this Entity. |
이름 dimensionChangingDelay | Type int | Has Getter true | Has Setter false | Description No Description Provided |
이름 direction | Type Direction | Has Getter true | Has Setter false | Description No Description Provided |
이름 displayName | Type Component | Has Getter true | Has Setter false | Description No Description Provided |
이름 eyeBlockPosition | Type BlockPos | Has Getter true | Has Setter false | Description No Description Provided |
이름 eyeHeight | Type float | Has Getter true | Has Setter false | Description No Description Provided |
이름 eyePosition | Type Vec3 | Has Getter true | Has Setter false | Description No Description Provided |
이름 eyeY | Type double | Has Getter true | Has Setter false | Description No Description Provided |
이름 feetBlockState | Type BlockState | Has Getter true | Has Setter false | Description No Description Provided |
이름 fireImmune | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 firstPassenger | Type Entity | Has Getter true | Has Setter false | Description No Description Provided |
이름 fluidJumpThreshold | Type double | Has Getter true | Has Setter false | Description No Description Provided |
이름 forward | Type Vec3 | Has Getter true | Has Setter false | Description No Description Provided |
이름 handSlots | Type stdlib.Iterable<ItemStack> | Has Getter true | Has Setter false | Description No Description Provided |
이름 hasCustomName | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 hasExactlyOnePlayerPassenger | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 hasGlowingTag | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isAlive | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isAttackable | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isCrouching | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isCurrentlyGlowing | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isCustomNameVisible | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isDescending | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isDiscrete | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isFullyFrozen | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isInLava | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isInWall | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isInWater | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isInWaterOrBubble | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isInWaterOrRain | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isInWaterRainOrBubble | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isInvisible | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isInvulnerable | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isNoGravity | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isOnFire | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isOnGround | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isOnPortalCooldown | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isPassenger | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isPickable | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isPushable | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isPushedByFluid | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isRemoved | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isShiftKeyDown | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isSilent | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isSpectator | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isSprinting | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isSteppingCarefully | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isSuppressingBounce | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isSwimming | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isUnderWater | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isVehicle | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isVisuallyCrawling | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 isVisuallySwimming | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 level | Type Level | Has Getter true | Has Setter false | Description No Description Provided |
이름 lookAngle | Type Vec3 | Has Getter true | Has Setter false | Description No Description Provided |
이름 maxAirSupply | Type int | Has Getter true | Has Setter false | Description No Description Provided |
이름 maxFallDistance | Type int | Has Getter true | Has Setter false | Description No Description Provided |
이름 motionDirection | Type Direction | Has Getter true | Has Setter false | Description No Description Provided |
이름 name | Type Component | Has Getter true | Has Setter false | Description No Description Provided |
이름 occludesVibrations | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 onPos | Type BlockPos | Has Getter true | Has Setter false | Description No Description Provided |
이름 passengers | Type stdlib.List<Entity> | Has Getter true | Has Setter false | Description No Description Provided |
이름 percentFrozen | Type float | Has Getter true | Has Setter false | Description No Description Provided |
이름 pistonPushReaction | Type PushReaction | Has Getter true | Has Setter false | Description No Description Provided |
이름 portalWaitTime | Type int | Has Getter true | Has Setter false | Description No Description Provided |
이름 position | Type Vec3 | Has Getter true | Has Setter false | Description No Description Provided |
이름 remainingFireTicks | Type int | Has Getter true | Has Setter false | Description No Description Provided |
이름 rideableUnderWater | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 rootVehicle | Type Entity | Has Getter true | Has Setter false | Description No Description Provided |
이름 shouldShowName | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 showVehicleHealth | Type boolean | Has Getter true | Has Setter false | Description No Description Provided |
이름 soundSource | Type SoundSource | Has Getter true | Has Setter false | Description No Description Provided |
이름 stringUUID | Type string | Has Getter true | Has Setter false | Description No Description Provided |
이름 tags | Type Set<string> | Has Getter true | Has Setter false | Description No Description Provided |
이름 teamColor | Type int | Has Getter true | Has Setter false | Description No Description Provided |
이름 ticksFrozen | Type int | Has Getter true | Has Setter false | Description No Description Provided |
이름 ticksRequiredToFreeze | Type int | Has Getter true | Has Setter false | Description No Description Provided |
이름 type | Type EntityType | Has Getter true | Has Setter false | Description No Description Provided |
이름 vehicle | Type Entity | Has Getter true | Has Setter false | Description No Description Provided |
이름 x | Type double | Has Getter true | Has Setter false | Description No Description Provided |
이름 y | Type double | Has Getter true | Has Setter false | Description No Description Provided |
이름 z | Type double | Has Getter true | Has Setter false | Description No Description Provided |