{
	"format_version": "1.10.0",
	"minecraft:client_entity": {
		"description": {
			"identifier": "agp:decoy_block",
			"materials": {
				"default": "npc"
			},
			"textures": {
				"spruce_leaves": "textures/entity/decoy_block/leave_types/normal/spruce_leaves",
				"birch_leaves": "textures/entity/decoy_block/leave_types/normal/birch_leaves",
				"azalea_leaves": "textures/entity/decoy_block/leave_types/normal/azalea_leaves",
				"azalea_leaves_flowers": "textures/entity/decoy_block/leave_types/normal/azalea_leaves_flowers",
				"cherry_leaves": "textures/entity/decoy_block/leave_types/normal/cherry_leaves",
				"forest_oak_leaves": "textures/entity/decoy_block/leave_types/forest/oak_leaves",
				"forest_dark_oak_leaves": "textures/entity/decoy_block/leave_types/forest/dark_oak_leaves",
				"forest_jungle_leaves": "textures/entity/decoy_block/leave_types/forest/jungle_leaves",
				"forest_acacia_leaves": "textures/entity/decoy_block/leave_types/forest/acacia_leaves",
				"forest_mangrove_leaves": "textures/entity/decoy_block/leave_types/forest/mangrove_leaves",
				"swamp_oak_leaves": "textures/entity/decoy_block/leave_types/swamp/oak_leaves",
				"swamp_dark_oak_leaves": "textures/entity/decoy_block/leave_types/swamp/dark_oak_leaves",
				"swamp_jungle_leaves": "textures/entity/decoy_block/leave_types/swamp/jungle_leaves",
				"swamp_acacia_leaves": "textures/entity/decoy_block/leave_types/swamp/acacia_leaves",
				"swamp_mangrove_leaves": "textures/entity/decoy_block/leave_types/swamp/mangrove_leaves",
				"savanna_oak_leaves": "textures/entity/decoy_block/leave_types/savanna/oak_leaves",
				"savanna_dark_oak_leaves": "textures/entity/decoy_block/leave_types/savanna/dark_oak_leaves",
				"savanna_jungle_leaves": "textures/entity/decoy_block/leave_types/savanna/jungle_leaves",
				"savanna_acacia_leaves": "textures/entity/decoy_block/leave_types/savanna/acacia_leaves",
				"savanna_mangrove_leaves": "textures/entity/decoy_block/leave_types/savanna/mangrove_leaves",
				"mangrove_oak_leaves": "textures/entity/decoy_block/leave_types/mangrove/oak_leaves",
				"mangrove_dark_oak_leaves": "textures/entity/decoy_block/leave_types/mangrove/dark_oak_leaves",
				"mangrove_jungle_leaves": "textures/entity/decoy_block/leave_types/mangrove/jungle_leaves",
				"mangrove_acacia_leaves": "textures/entity/decoy_block/leave_types/mangrove/acacia_leaves",
				"mangrove_mangrove_leaves": "textures/entity/decoy_block/leave_types/mangrove/mangrove_leaves",
				"cg_oak_leaves": "textures/entity/decoy_block/leave_types/cherry_grove/oak_leaves",
				"cg_dark_oak_leaves": "textures/entity/decoy_block/leave_types/cherry_grove/dark_oak_leaves",
				"cg_jungle_leaves": "textures/entity/decoy_block/leave_types/cherry_grove/jungle_leaves",
				"cg_acacia_leaves": "textures/entity/decoy_block/leave_types/cherry_grove/acacia_leaves",
				"cg_mangrove_leaves": "textures/entity/decoy_block/leave_types/cherry_grove/mangrove_leaves",
				"taiga_oak_leaves": "textures/entity/decoy_block/leave_types/taiga/oak_leaves",
				"taiga_dark_oak_leaves": "textures/entity/decoy_block/leave_types/taiga/dark_oak_leaves",
				"taiga_jungle_leaves": "textures/entity/decoy_block/leave_types/taiga/jungle_leaves",
				"taiga_acacia_leaves": "textures/entity/decoy_block/leave_types/taiga/acacia_leaves",
				"taiga_mangrove_leaves": "textures/entity/decoy_block/leave_types/taiga/mangrove_leaves",
				"grass": "textures/entity/decoy_block/grass_types/grass",
				"dirt": "textures/entity/decoy_block/grass_types/dirt",
				"snow": "textures/entity/decoy_block/normal/snow",
				"powder_snow": "textures/entity/decoy_block/normal/powder_snow",
				"sand": "textures/entity/decoy_block/normal/sand",
				"red_sand": "textures/entity/decoy_block/normal/red_sand"
			},
			"geometry": {
				"default": "geometry.decoy_block"
			},
			"animations": {
				"dgen": "animation.decoy_block.flying",
				"general": "controller.animation.decoy_block.general"
			},
			"scripts": {
				"animate": [
					"general"
				]
			},
			"render_controllers": [
				{
					"controller.render.decoy_block.grass": "query.property('agp:section_type')==0"
				},
				{
					"controller.render.decoy_block.snow": "query.property('agp:section_type')==3"
				},
				{
					"controller.render.decoy_block.sand": "query.property('agp:section_type')==4"
				},
				{
					"controller.render.leaves.forest": "query.property('agp:section_type')==5&&query.property('agp:climate_type')==0"
				},
				{
					"controller.render.leaves.swamp": "query.property('agp:section_type')==5&&query.property('agp:climate_type')==1"
				},
				{
					"controller.render.leaves.savanna": "query.property('agp:section_type')==5&&query.property('agp:climate_type')==2"
				},
				{
					"controller.render.leaves.mangrove": "query.property('agp:section_type')==5&&query.property('agp:climate_type')==3"
				},
				{
					"controller.render.leaves.cherry_grove": "query.property('agp:section_type')==5&&query.property('agp:climate_type')==4"
				},
				{
					"controller.render.leaves.taiga": "query.property('agp:section_type')==5&&query.property('agp:climate_type')==5"
				}
			]
		}
	}
}