Makes your block into a custom crafting table which enables the crafting table UI and the ability to craft recipes.
Block Crafting Table Properties
| Name | Default Value | Type | Description |
|---|---|---|---|
| crafting_tags | not set | Array of strings | Defines the tags recipes should define to be crafted on this table. Limited to 64 tags. Each tag is limited to 64 characters. Value must have at most 64 items. |
| table_name | String | Specifies the language file key that maps to what text will be displayed in the UI of this table. |
table_name
Specifies the language file key that maps to what text will be displayed in the UI of this table. If the string given can not be resolved as a loc string, the raw string given will be displayed. If this field is omitted, the name displayed will default to the name specified in the "display_name" component. If this block has no "display_name" component, the name displayed will default to the name of the block.
Samples
Example
"minecraft:crafting_table": {
"crafting_tags": [
"crafting_table",
"custom_crafting_tag"
],
"table_name": "My Crafting Table"
}
Block Fabricator
"minecraft:crafting_table": {
"crafting_tags": [
"graywave_fabricator"
],
"table_name": "Fabricator"
}