UNPKG

@minecraft/creator-tools

Version:

Minecraft Creator Tools command line and libraries.

311 lines 11.9 kB
{ "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" } } ] } }