--- sidebarDepth: 1 --- # 红石 ## GetBlockPoweredState 服务端 method in mod.server.component.redStoneCompServer.RedStoneComponentServer - 描述 获取某个坐标方块的充能状态 - 参数 | 参数名 |
数据类型
| 说明 | | :--- | :--- | :--- | | pos | tuple(float,float,float) | 方块坐标位置 | | dimensionId | int | 目标维度 | - 返回值 |
数据类型
| 说明 | | :--- | :--- | | int | 充能状态 0:未充能;1:弱充能;2:强充能 | - 示例 ```python import mod.server.extraServerApi as serverApi comp = serverApi.GetEngineCompFactory().CreateRedStone(levelId) comp.GetBlockPoweredState((1,1,1), 0) ``` ## GetStrength 服务端 method in mod.server.component.redStoneCompServer.RedStoneComponentServer - 描述 获取某个坐标的红石信号强度 - 参数 | 参数名 |
数据类型
| 说明 | | :--- | :--- | :--- | | pos | tuple(float,float,float) | 坐标位置 | | dimensionId | int | 目标维度 | - 返回值 |
数据类型
| 说明 | | :--- | :--- | | int | 红石信号强度[0, 15] | - 备注 - 可获取对应维度的常加载区块内红石信号强度 - 示例 ```python import mod.server.extraServerApi as serverApi comp = serverApi.GetEngineCompFactory().CreateRedStone(levelId) comp.GetStrength((1,1,1), 0) ```