scriptapi:modules:server:1.1.0:entity
Entity
分類: クラス
ワールド内のエンティティ(モブやプレイヤー、マインカートのようなオブジェクト)の状態を表すクラス。
プロパティ
id
readonly id: string
エンティティの一意な識別子。
※このプロパティは使用時に例外を投げることがあります。
location
nameTag
nameTag: string
このエンティティのネームタグ。
typeId
readonly typeId: string
エンティティのタイプの識別子。
例えばエンティティがスケルトンだった場合はminecraft:skeletonとなります。
※このプロパティは使用時に例外を投げることがあります。
メソッド
getHeadLocation
getVelocity
getViewDirection
runCommandAsync
runCommandAsync(commandString: string): Promise<CommandResult>
エンティティが実行の主体となって特定のコマンドを非同期に実行します。
非同期に実行できるコマンドは1ティックあたり最大128コマンドです。
パラメータ
- commandString: string
- 実行するコマンド。コマンドはスラッシュから始めてはいけません(エラーになります)。
返却値
- Promise<CommandResult>
scriptapi/modules/server/1.1.0/entity.txt · 最終更新: 2023/07/03 18:57 by potchie