@minecraft/creator-tools
Version:
Minecraft Creator Tools command line and libraries.
311 lines • 11.9 kB
JSON
{
"id": "*",
"title": "*",
"fields": [
{
"id": "texture",
"title": "Texture",
"description": "Texture name for the material.",
"dataType": 2,
"lookupId": "terrainTexture",
"samples": {
"/samples/custom_blocks/behavior_packs/custom_blocks/blocks/blue_bubble_fish.json": [
{
"path": "texture",
"content": "bubble_fish_blue"
},
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": "bubble_fish_blue"
}
],
"/samples/custom_blocks/behavior_packs/custom_blocks/blocks/california_roll.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": "sushi_wrap"
}
],
"/samples/custom_blocks/behavior_packs/custom_blocks/blocks/green_bubble_fish.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": "bubble_fish_green"
}
],
"/samples/custom_blocks/behavior_packs/custom_blocks/blocks/orange_bubble_fish.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": "bubble_fish_orange"
}
],
"/samples/custom_blocks/behavior_packs/custom_blocks/blocks/salmon_roll.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": "sushi_wrap"
}
],
"/samples/custom_features/basic_orange_ore/behavior_packs/basic_orange_ore/blocks/orange_ore.block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": "orange_ore"
}
],
"/samples/custom_features/example_feature_set/behavior_packs/example_feature_set/blocks/apple_block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": "apple_block"
}
],
"/samples/palm_tree_blocks_and_features/palm_tree_blocks/behavior_packs/palm_tree/blocks/frond_top.block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": "frond_top"
}
],
"/samples/palm_tree_blocks_and_features/palm_tree_blocks/behavior_packs/palm_tree/blocks/palm_leave_corner.block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": "palm_leave_corner"
}
],
"/samples/palm_tree_blocks_and_features/palm_tree_blocks/behavior_packs/palm_tree/blocks/palm_leave_tip.block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": "palm_leave_tip"
}
],
"/samples/palm_tree_blocks_and_features/palm_tree_blocks/behavior_packs/palm_tree/blocks/palm_leave.block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": "palm_leave"
}
],
"/samples/palm_tree_blocks_and_features/palm_tree_blocks/behavior_packs/palm_tree/blocks/palm_tree_top.block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": "palm_tree_top"
}
],
"/samples/palm_tree_blocks_and_features/palm_tree_blocks/behavior_packs/palm_tree/blocks/palm_trunk.block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": "palm_trunk"
}
]
}
},
{
"id": "ambient_occlusion",
"title": "Ambient Occlusion",
"dataType": 3,
"description": "If this material has ambient occlusion applied when lighting, shadows will be created around and underneath the block. Decimal value controls exponent applied to a value after lighting."
},
{
"id": "render_method",
"title": "Render Method",
"description": "The render method to use.",
"dataType": 2,
"mustMatchChoices": true,
"choices": [
{
"id": "opaque",
"title": "Opaque",
"description": "Used for a regular block texture without an alpha layer. Does not allow for transparency or translucency"
},
{
"id": "double_sided",
"title": "Double Sided",
"description": "Used for completely disabling backface culling."
},
{
"id": "blend",
"title": "Blend",
"description": "Used for a block like stained glass. Allows for transparency and translucency (slightly transparent textures)."
},
{
"id": "alpha_test",
"title": "Alpha Test",
"description": "Used for a block like the monster spawner. Does not allow for translucency, only fully opaque or fully transparent textures. Also disabled backface culling."
},
{
"id": "alpha_test_single_sided",
"title": "Alpha Test (Single Sided)",
"description": "Used for a block like the (unstained) glass. Does not allow for translucency, only fully opaque or fully transparent textures. Also enables backface culling."
}
],
"samples": {
"/samples/custom_blocks/behavior_packs/custom_blocks/blocks/blue_bubble_fish.json": [
{
"path": "render_method",
"content": "blend"
},
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": "blend"
}
],
"/samples/custom_features/basic_orange_ore/behavior_packs/basic_orange_ore/blocks/orange_ore.block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": "opaque"
}
],
"/samples/custom_features/example_feature_set/behavior_packs/example_feature_set/blocks/apple_block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": "opaque"
}
],
"/samples/palm_tree_blocks_and_features/palm_tree_blocks/behavior_packs/palm_tree/blocks/frond_top.block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": "alpha_test"
}
],
"/samples/palm_tree_blocks_and_features/palm_tree_blocks/behavior_packs/palm_tree/blocks/palm_leave_corner.block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": "alpha_test"
}
]
}
},
{
"id": "face_dimming",
"title": "Face Dimming",
"description": "This material should be dimmed by the direction it's facing.",
"dataType": 2,
"samples": {
"/samples/custom_blocks/behavior_packs/custom_blocks/blocks/blue_bubble_fish.json": [
{
"path": "face_dimming",
"content": true
},
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": true
}
]
}
}
],
"samples": {
"/samples/custom_blocks/behavior_packs/custom_blocks/blocks/blue_bubble_fish.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": {
"texture": "bubble_fish_blue",
"render_method": "blend",
"face_dimming": true
}
}
],
"/samples/custom_blocks/behavior_packs/custom_blocks/blocks/california_roll.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": {
"texture": "sushi_wrap"
}
}
],
"/samples/custom_blocks/behavior_packs/custom_blocks/blocks/green_bubble_fish.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": {
"texture": "bubble_fish_green",
"render_method": "blend",
"face_dimming": true
}
}
],
"/samples/custom_blocks/behavior_packs/custom_blocks/blocks/orange_bubble_fish.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": {
"texture": "bubble_fish_orange",
"render_method": "blend",
"face_dimming": true
}
}
],
"/samples/custom_blocks/behavior_packs/custom_blocks/blocks/salmon_roll.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": {
"texture": "sushi_wrap"
}
}
],
"/samples/custom_features/basic_orange_ore/behavior_packs/basic_orange_ore/blocks/orange_ore.block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": {
"texture": "orange_ore",
"render_method": "opaque"
}
}
],
"/samples/custom_features/example_feature_set/behavior_packs/example_feature_set/blocks/apple_block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": {
"texture": "apple_block",
"render_method": "opaque"
}
}
],
"/samples/palm_tree_blocks_and_features/palm_tree_blocks/behavior_packs/palm_tree/blocks/frond_top.block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": {
"texture": "frond_top",
"render_method": "alpha_test"
}
}
],
"/samples/palm_tree_blocks_and_features/palm_tree_blocks/behavior_packs/palm_tree/blocks/palm_leave_corner.block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": {
"texture": "palm_leave_corner",
"render_method": "alpha_test"
}
}
],
"/samples/palm_tree_blocks_and_features/palm_tree_blocks/behavior_packs/palm_tree/blocks/palm_leave_tip.block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": {
"texture": "palm_leave_tip",
"render_method": "alpha_test"
}
}
],
"/samples/palm_tree_blocks_and_features/palm_tree_blocks/behavior_packs/palm_tree/blocks/palm_leave.block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": {
"texture": "palm_leave",
"render_method": "alpha_test"
}
}
],
"/samples/palm_tree_blocks_and_features/palm_tree_blocks/behavior_packs/palm_tree/blocks/palm_tree_top.block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": {
"texture": "palm_tree_top",
"render_method": "alpha_test"
}
}
],
"/samples/palm_tree_blocks_and_features/palm_tree_blocks/behavior_packs/palm_tree/blocks/palm_trunk.block.json": [
{
"path": "/minecraft:block/components/minecraft:material_instances/",
"content": {
"texture": "palm_trunk",
"render_method": "alpha_test"
}
}
]
}
}