me.raycast(range) / me.raycastBlock(range) 返回。
Raytrace 结果
me.raycast(range) / me.raycastBlock(range) 返回。
String getType() // "BLOCK" / "ENTITY" / "MISS"
boolean isBlock()
boolean isEntity()
boolean isMiss()
Vec3 getLocation() // 命中点
int getBlockX() / getBlockY() / getBlockZ()
Vec3 getBlockPosition() // 非 BLOCK 返回 null
String getFace() // "UP"/"DOWN"/"NORTH"/"SOUTH"/"WEST"/"EAST"
Entity getEntity() // 非 ENTITY 返回 null
Was this page helpful?