跳转至

Entity

文档版本:1.21.0.24

Entity类。script_api.minecraft/server.entity.description

属性

dimension
read-only dimension: Dimension;
fallDistance
read-only fallDistance: float;
fallDistancefloat
script_api.minecraft/server.entity.falldistance.description
id
read-only id: string;
isClimbing
read-only isClimbing: boolean;
isClimbingboolean
script_api.minecraft/server.entity.isclimbing.description
isFalling
read-only isFalling: boolean;
isFallingboolean
script_api.minecraft/server.entity.isfalling.description
isInWater
read-only isInWater: boolean;
isInWaterboolean
script_api.minecraft/server.entity.isinwater.description
isOnGround
read-only isOnGround: boolean;
isOnGroundboolean
script_api.minecraft/server.entity.isonground.description
isSleeping
read-only isSleeping: boolean;
isSleepingboolean
script_api.minecraft/server.entity.issleeping.description
isSneaking
isSneaking: boolean;
isSneakingboolean
script_api.minecraft/server.entity.issneaking.description
isSprinting
read-only isSprinting: boolean;
isSprintingboolean
script_api.minecraft/server.entity.issprinting.description
isSwimming
read-only isSwimming: boolean;
isSwimmingboolean
script_api.minecraft/server.entity.isswimming.description
lifetimeState
read-only lifetimeState: EntityLifetimeState;
location
read-only location: Vector3;
nameTag
nameTag: string;
nameTagstring
script_api.minecraft/server.entity.nametag.description
scoreboardIdentity
read-only scoreboardIdentity: ScoreboardIdentity | undefined;
target
read-only target: Entity | undefined;
targetEntity|undefined
script_api.minecraft/server.entity.target.description
typeId
read-only typeId: string;
typeIdstring
script_api.minecraft/server.entity.typeid.description

方法

addEffect

script_api.minecraft/server.entity.addeffect.description

addEffect(effectType: EffectType | string, duration: int32, options?: EntityEffectOptions): Effect | undefined
addTag

script_api.minecraft/server.entity.addtag.description

addTag(tag: string): boolean
tagstring
script_api.minecraft/server.entity.addtag.tag.description
返回值:boolean
script_api.minecraft/server.entity.addtag.return
applyDamage

script_api.minecraft/server.entity.applydamage.description

applyDamage(amount: float, options?: EntityApplyDamageByProjectileOptions | EntityApplyDamageOptions): boolean
applyImpulse

script_api.minecraft/server.entity.applyimpulse.description

applyImpulse(vector: Vector3): void
applyKnockback

script_api.minecraft/server.entity.applyknockback.description

applyKnockback(directionX: float, directionZ: float, horizontalStrength: float, verticalStrength: float): void
clearDynamicProperties

script_api.minecraft/server.entity.cleardynamicproperties.description

clearDynamicProperties(): void
clearVelocity

script_api.minecraft/server.entity.clearvelocity.description

clearVelocity(): void
返回值:void
script_api.minecraft/server.entity.clearvelocity.return
extinguishFire

script_api.minecraft/server.entity.extinguishfire.description

extinguishFire(useEffects: boolean): boolean
useEffectsbooleanTrue
script_api.minecraft/server.entity.extinguishfire.useeffects.description
返回值:boolean
script_api.minecraft/server.entity.extinguishfire.return
getBlockFromViewDirection

script_api.minecraft/server.entity.getblockfromviewdirection.description

getBlockFromViewDirection(options?: BlockRaycastOptions): BlockRaycastHit | undefined
getComponent

script_api.minecraft/server.entity.getcomponent.description

getComponent(componentId: string): EntityComponent | undefined
getComponents

script_api.minecraft/server.entity.getcomponents.description

getComponents(): EntityComponent[]
getDynamicProperty

script_api.minecraft/server.entity.getdynamicproperty.description

getDynamicProperty(identifier: string): boolean | double | float | string | Vector3 | undefined
identifierstring
script_api.minecraft/server.entity.getdynamicproperty.identifier.description
返回值:boolean|double|float|string|Vector3|undefined
script_api.minecraft/server.entity.getdynamicproperty.return
getDynamicPropertyIds

script_api.minecraft/server.entity.getdynamicpropertyids.description

getDynamicPropertyIds(): string[]
getDynamicPropertyTotalByteCount

script_api.minecraft/server.entity.getdynamicpropertytotalbytecount.description

getDynamicPropertyTotalByteCount(): int32
getEffect

script_api.minecraft/server.entity.geteffect.description

getEffect(effectType: EffectType | string): Effect | undefined
getEffects

script_api.minecraft/server.entity.geteffects.description

getEffects(): Effect[]
getEntitiesFromViewDirection

script_api.minecraft/server.entity.getentitiesfromviewdirection.description

getEntitiesFromViewDirection(options?: EntityRaycastOptions): EntityRaycastHit[]
getHeadLocation

script_api.minecraft/server.entity.getheadlocation.description

getHeadLocation(): Vector3
getProperty

script_api.minecraft/server.entity.getproperty.description

getProperty(identifier: string): boolean | float | string | undefined
identifierstring
script_api.minecraft/server.entity.getproperty.identifier.description
返回值:boolean|float|string|undefined
script_api.minecraft/server.entity.getproperty.return
getRotation

script_api.minecraft/server.entity.getrotation.description

getRotation(): Vector2
getTags

script_api.minecraft/server.entity.gettags.description

getTags(): string[]
返回值:string[]
script_api.minecraft/server.entity.gettags.return
getVelocity

script_api.minecraft/server.entity.getvelocity.description

getVelocity(): Vector3
getViewDirection

script_api.minecraft/server.entity.getviewdirection.description

getViewDirection(): Vector3
hasComponent

script_api.minecraft/server.entity.hascomponent.description

hasComponent(componentId: string): boolean
hasTag

script_api.minecraft/server.entity.hastag.description

hasTag(tag: string): boolean
tagstring
script_api.minecraft/server.entity.hastag.tag.description
返回值:boolean
script_api.minecraft/server.entity.hastag.return
isValid

script_api.minecraft/server.entity.isvalid.description

isValid(): boolean
返回值:boolean
script_api.minecraft/server.entity.isvalid.return
kill

script_api.minecraft/server.entity.kill.description

kill(): boolean
返回值:boolean
script_api.minecraft/server.entity.kill.return
matches

script_api.minecraft/server.entity.matches.description

matches(options: EntityQueryOptions): boolean
playAnimation

script_api.minecraft/server.entity.playanimation.description

playAnimation(animationName: string, options?: PlayAnimationOptions): void
remove

script_api.minecraft/server.entity.remove.description

remove(): void
返回值:void
script_api.minecraft/server.entity.remove.return
removeEffect

script_api.minecraft/server.entity.removeeffect.description

removeEffect(effectType: EffectType | string): boolean
removeTag

script_api.minecraft/server.entity.removetag.description

removeTag(tag: string): boolean
resetProperty

script_api.minecraft/server.entity.resetproperty.description

resetProperty(identifier: string): boolean | float | string
identifierstring
script_api.minecraft/server.entity.resetproperty.identifier.description
返回值:boolean|float|string
script_api.minecraft/server.entity.resetproperty.return
runCommand

script_api.minecraft/server.entity.runcommand.description

runCommand(commandString: string): CommandResult
runCommandAsync

script_api.minecraft/server.entity.runcommandasync.description

runCommandAsync(commandString: string): Promise<CommandResult>
setDynamicProperty

script_api.minecraft/server.entity.setdynamicproperty.description

setDynamicProperty(identifier: string, value?: boolean | double | float | string | Vector3): void
setOnFire

script_api.minecraft/server.entity.setonfire.description

setOnFire(seconds: int32, useEffects: boolean): boolean
secondsint32
script_api.minecraft/server.entity.setonfire.seconds.description
useEffectsbooleanTrue
script_api.minecraft/server.entity.setonfire.useeffects.description
返回值:boolean
script_api.minecraft/server.entity.setonfire.return
setProperty

script_api.minecraft/server.entity.setproperty.description

setProperty(identifier: string, value: boolean | float | string): void
identifierstring
script_api.minecraft/server.entity.setproperty.identifier.description
valueboolean|float|string
script_api.minecraft/server.entity.setproperty.value.description
返回值:void
script_api.minecraft/server.entity.setproperty.return
setRotation

script_api.minecraft/server.entity.setrotation.description

setRotation(rotation: Vector2): void
teleport

script_api.minecraft/server.entity.teleport.description

teleport(location: Vector3, teleportOptions?: TeleportOptions): void
triggerEvent

script_api.minecraft/server.entity.triggerevent.description

triggerEvent(eventName: string): void
tryTeleport

script_api.minecraft/server.entity.tryteleport.description

tryTeleport(location: Vector3, teleportOptions?: TeleportOptions): boolean