IServerBlockComponents - DauntlessStudio/Bedrock-Developments GitHub Wiki
▪ [key: string]: any
- minecraft:collision_box
- minecraft:crafting_table
- minecraft:destructible_by_explosion
- minecraft:destructible_by_mining
- minecraft:display_name
- minecraft:flammable
- minecraft:friction
- minecraft:geometry
- minecraft:light_dampening
- minecraft:light_emission
- minecraft:loot
- minecraft:map_color
- minecraft:material_instances
- minecraft:placement_filter
- minecraft:selection_box
- minecraft:transformation
• Optional minecraft:collision_box: boolean | { origin: MolangTripleArray ; size: MolangTripleArray }
ts/app/types/server/blocks.ts:37
• Optional minecraft:crafting_table: Object
| Name | Type |
|---|---|
crafting_tags |
string[] |
table_name |
string |
ts/app/types/server/blocks.ts:41
• Optional minecraft:destructible_by_explosion: boolean | { explosion_resistance: number }
ts/app/types/server/blocks.ts:45
• Optional minecraft:destructible_by_mining: boolean | { seconds_to_destroy: number }
ts/app/types/server/blocks.ts:48
• Optional minecraft:display_name: string
ts/app/types/server/blocks.ts:55
• Optional minecraft:flammable: boolean | { catch_chance_multiplier: number ; destroy_chance_multiplier: number }
ts/app/types/server/blocks.ts:51
• Optional minecraft:friction: number
ts/app/types/server/blocks.ts:56
• Optional minecraft:geometry: `geometry.${string}` | { bone_visibility?: { [key: string]: boolean | string; } ; identifier: `geometry.${string}` }
ts/app/types/server/blocks.ts:57
• Optional minecraft:light_dampening: number
ts/app/types/server/blocks.ts:63
• Optional minecraft:light_emission: number
ts/app/types/server/blocks.ts:64
• Optional minecraft:loot: string
ts/app/types/server/blocks.ts:65
• Optional minecraft:map_color: string | MolangTripleArray
ts/app/types/server/blocks.ts:66
• Optional minecraft:material_instances: Object
▪ [key: string]: IServerBlockMaterialInstance
| Name | Type |
|---|---|
* |
IServerBlockMaterialInstance |
ts/app/types/server/blocks.ts:67
• Optional minecraft:placement_filter: Object
| Name | Type |
|---|---|
conditions |
{ allowed_faces?: "up" | "down" | "north" | "east" | "south" | "west" | "side"[] ; block_filter?: `${string}:${string}` | { tags: string }[] }[] |
ts/app/types/server/blocks.ts:71
• Optional minecraft:selection_box: boolean | { origin: MolangTripleArray ; size: MolangTripleArray }
ts/app/types/server/blocks.ts:79
• Optional minecraft:transformation: Object
| Name | Type |
|---|---|
rotation? |
MolangTripleArray |
scale? |
MolangTripleArray |
translation? |
MolangTripleArray |