Skip to content
This repository has been archived by the owner on Dec 29, 2023. It is now read-only.

Latest commit

 

History

History
80 lines (69 loc) · 3 KB

File metadata and controls

80 lines (69 loc) · 3 KB

Ver 1.16.200.2 原文档链接
在这里,你可以找到一些Script API关于对象和返回类型的定义

脚本API对象

1. JavaScript 实体对象

名称 类型 备注
__identifier__ 字符串 [只读] 这是命名空间对于指定实体的对象标识符。例如牛(cow),标识符为minecraft:cow。
__type__ 字符串 [只读] 这是对象的类型,可以是“entity”或“item_entity”。
id 正整数 [只读] 这是实体的唯一标识符。

2. JavaScript 存档对象

名称 类型 备注
__type__ 字符串 [只读] 这是对象的类型,为“level”。
level_id 整数 [只读] 这是level的唯一标识符。

3. JavaScript 组件对象

名称 类型 备注
__type__ 字符串 [只读] 这是对象的类型,为“component”。
data JavaScript对象 这是组件的数据。

4. JavaScript 查询器对象

名称 类型 备注
__type__ 字符串 [只读] 这是对象的类型,为“query”。
query_id 整数 [只读] 这是Query的唯一标识符。

5. JavaScript 物品堆对象

名称 类型 备注
__identifier__ 字符串 [只读] 这是命名空间对于指定实体的对象标识符。例如牛(cow),标识符为minecraft:cow。
__type__ 字符串 [只读] 这是对象的类型,为“item_stack”。
count 字符串 [只读] 这是物品堆叠的数量。
item 字符串 [只读] 这是物品的唯一标识符。

6. JavaScript 方块对象

名称 类型备注
__identifier__ 字符串 [只读] 这是命名空间对于指定方块的对象标识符。例如基岩(bedrock)方块,标识符为 minecraft:bedrock。
__type__ 字符串 [只读] 这是对象的类型,为“block”。
block_position JavaScript对象 [只读] 这是方块的位置。

参数

名称 类型备注
x 整数 x 坐标
y 整数 y 坐标
z 整数 z 坐标
ticking_area JavaScript 对象 [只读] 这用于常加载区块对象获取此方块。

7. JavaScript 实体常加载区域对象

名称 类型 备注
__type__ 字符串 [只读] 这是对象的类型,为 "entity_ticking_area"。
entity_ticking_area_id 整数 [只读] 这是实体常加载区域的唯一标识符。

8. JavaScript 存档常加载区域对象

名称 类型 备注
__type__ 字符串 [只读] 这是对象的类型,为“level_ticking_area”。
level_ticking_area_id 字符串 [只读] 这是ticking area的唯一标识符。