{
	"@meta": {
		"expand_path_exceptions": ["minecraft:unit_cube"]
	},
	"$versioned_template.minecraft:destroy_time": [
		{
			"$if": "$format_version < 1.16.0",
			"$data": {
				"@meta": {
					"compile": "if(Bridge.Node.data === '') { return new Bridge.JSONTree(undefined, (Bridge.Node.get('value') || {}).data) } else { return Bridge.Node }"
				},
				"value": "$general.decimal"
			}
		},
		{
			"$if": "$format_version >= 1.16.0",
			"$data": "$general.number"
		}
	],
	"$versioned_template.minecraft:block_light_emission": [
		{
			"$if": "$format_version < 1.16.0",
			"$data": {
				"@meta": {
					"compile": "if(Bridge.Node.data === '') { return new Bridge.JSONTree(undefined, (Bridge.Node.get('emission') || {}).data) } else { return Bridge.Node }"
				},
				"emission": "$general.decimal"
			}
		},
		{
			"$if": "$format_version >= 1.16.0",
			"$data": "$general.decimal"
		}
	],
	"$versioned_template.minecraft:block_light_absorption": [
		{
			"$if": "$format_version < 1.16.0",
			"$data": {
				"@meta": {
					"compile": "if(Bridge.Node.data === '') { return new Bridge.JSONTree(undefined, (Bridge.Node.get('emission') || {}).data) } else { return Bridge.Node }"
				},
				"value": "$general.decimal"
			}
		},
		{
			"$if": "$format_version >= 1.16.0",
			"$data": "$general.decimal"
		}
	],
	"$versioned_template.minecraft:map_color": [
		{
			"$if": "$format_version < 1.16.0",
			"$data": {
				"@meta": {
					"compile": "if(Bridge.Node.data === '') { return new Bridge.JSONTree(undefined, (Bridge.Node.get('color') || {}).data) } else { return Bridge.Node }"
				},
				"color": { "@meta": { "is_value": true, "is_color": true } }
			}
		},
		{
			"$if": "$format_version >= 1.16.0",
			"$data": { "@meta": { "is_value": true, "is_color": true } }
		}
	],
	"minecraft:flammable": {
		"burn_odds": "$general.decimal",
		"flame_odds": "$general.decimal"
	},
	"$versioned_template.minecraft:friction": [
		{
			"$if": "$format_version < 1.16.0",
			"$data": {
				"@meta": {
					"compile": "if(Bridge.Node.data === '') { return new Bridge.JSONTree(undefined, (Bridge.Node.get('value') || {}).data) } else { return Bridge.Node }"
				},
				"value": "$general.decimal"
			}
		},
		{
			"$if": "$format_version >= 1.16.0",
			"$data": "$general.decimal"
		}
	],
	"$versioned_template.minecraft:explosion_resistance": [
		{
			"$if": "$format_version < 1.16.0",
			"$data": {
				"@meta": {
					"compile": "if(Bridge.Node.data === '') { return new Bridge.JSONTree(undefined, (Bridge.Node.get('value') || {}).data) } else { return Bridge.Node }"
				},
				"value": "$general.decimal"
			}
		},
		{
			"$if": "$format_version >= 1.16.0",
			"$data": "$general.decimal"
		}
	],
	"$versioned_template.minecraft:loot": [
		{
			"$if": "$format_version < 1.16.0",
			"$data": {
				"@meta": {
					"compile": "if(Bridge.Node.data === '') { return new Bridge.JSONTree(undefined, (Bridge.Node.get('table') || {}).data) } else { return Bridge.Node }"
				},
				"table": "$dynamic.loot_table_files"
			}
		},
		{
			"$if": "$format_version >= 1.16.0",
			"$data": "$dynamic.loot_table_files"
		}
	],
	"$versioned_template.minecraft:unit_cube": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": {}
		}
	],
	"$versioned_template.minecraft:crafting_table": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": {
				"custom_description": {
					"@meta": { "is_value": true }
				},
				"grid_size": ["3"],
				"crafting_tags": {
					"$dynamic.list.next_index": "$recipe.general.tags"
				}
			}
		}
	],
	"$versioned_template.minecraft:material_instances": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": {
				"$placeholder": {
					"texture": "$dynamic.rp.terrain_texture",
					"render_method": [
						"opaque",
						"blend",
						"alpha_test",
						"double_sided"
					],
					"ambient_occlusion": "$general.boolean",
					"face_dimming": "$general.boolean"
				},
				"*": {
					"texture": "$dynamic.rp.terrain_texture",
					"render_method": [
						"opaque",
						"blend",
						"alpha_test",
						"double_sided"
					],
					"ambient_occlusion": "$general.boolean",
					"face_dimming": "$general.boolean"
				}
			}
		}
	],
	"$versioned_template.minecraft:geometry": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": "$general.model_identifier"
		}
	],
	"$versioned_template.minecraft:on_step_on": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": "$block.general.event_definition"
		}
	],
	"$versioned_template.minecraft:on_step_off": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": "$block.general.event_definition"
		}
	],
	"$versioned_template.minecraft:on_player_destroyed": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": "$block.general.event_definition"
		}
	],
	"$versioned_template.minecraft:on_fall_on": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": {
				"event": "$dynamic.block.events",
				"target": ["self", "other", "target", "parent", "baby"],
				"condition": "$molang.embedded",
				"min_fall_distance": "$general.number"
			}
		}
	],
	"$versioned_template.minecraft:on_placed": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": "$block.general.event_definition"
		}
	],
	"$versioned_template.minecraft:on_player_placing": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": "$block.general.event_definition"
		}
	],
	"$versioned_template.minecraft:on_interact": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": "$block.general.event_definition"
		}
	],
	"$versioned_template.minecraft:ticking": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": {
				"looping": "$general.boolean",
				"range": {
					"$dynamic.list.index_pair": "$general.number"
				},

				"on_tick": "$block.general.event_definition"
			}
		}
	],
	"$versioned_template.minecraft:random_ticking": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": {
				"on_tick": "$block.general.event_definition"
			}
		}
	],
	"$versioned_template.minecraft:entity_collision": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": {
				"origin": {
					"$dynamic.list.index_triple": "$general.number"
				},
				"size": {
					"$dynamic.list.index_triple": "$general.number"
				},
				"@import.value": ["false"]
			}
		}
	],
	"$versioned_template.minecraft:pick_collision": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": {
				"origin": {
					"$dynamic.list.index_triple": "$general.number"
				},
				"size": {
					"$dynamic.list.index_triple": "$general.number"
				},
				"@import.value": ["false"]
			}
		}
	],
	"$versioned_template.minecraft:breakonpush": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": "$general.boolean"
		}
	],
	"$versioned_template.minecraft:immovable": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": "$general.boolean"
		}
	],
	"$versioned_template.minecraft:breathability": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": ["air", "solid"]
		}
	],
	"$versioned_template.minecraft:onlypistonpush": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": "$general.boolean"
		}
	],
	"$versioned_template.minecraft:placement_filter": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": {
				"conditions": {
					"$dynamic.list.next_index": {
						"block_filter": {
							"$dynamic.list.next_index": "$general.block_identifier"
						},
						"allowed_faces": {
							"$dynamic.list.next_index": [
								"up",
								"down",
								"north",
								"south",
								"east",
								"west",
								"side",
								"all"
							]
						}
					}
				}
			}
		}
	],
	"$versioned_template.minecraft:preventsjumping": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": "$general.boolean"
		}
	],
	"$versioned_template.minecraft:rotation": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": {
				"$dynamic.list.index_triple": "$general.number"
			}
		}
	],
	"$versioned_template.minecraft:unwalkable": [
		{
			"$if": "$format_version >= 1.16.100",
			"$data": "$general.boolean"
		}
	],
	"$versioned_template.minecraft:display_name": [
		{
			"$if": "$project_target_version >= 1.16.100",
			"$data": { "@meta": { "is_value": true } }
		}
	]
}
