{
	"format_version": "1.20.80",
	"minecraft:entity": {
		"description": {
			"identifier": "v360:woodlouse",
			"is_summonable": true,
			"is_spawnable": true
		},
		"component_groups": {
			"interact": {
				"minecraft:interact": {
					"interactions": [
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:andesite"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "andesite"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:diamond"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "diamond"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:diorite"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "diorite"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:granite"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "granite"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:coal"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "coal"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:raw_copper"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "copper"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:lapis_lazuli"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "lapis"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:raw_iron"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "iron"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:raw_gold"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "gold"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:redstone"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "redstone"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:emerald"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "emerald"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "v360:citrine_shard"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "citrine"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:amethyst_shard"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "amethyst"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:bone_block"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "bone_block"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:tuff"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "tuff"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:cobblestone"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "cobblestone"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:mossy_cobblestone"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "mossy_cobblestone"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:cobbled_deepslate"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "cobbled_deepslate"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:pointed_dripstone"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "dripstone"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:gravel"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "gravel"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:stonebrick"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "stonebrick"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:moss_block"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "moss"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:sculk"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "sculk"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:brick"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "brick_block"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "minecraft:string"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "web"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						},
						{
							"on_interact": {
								"filters": {
									"all_of": [
										{
											"test": "has_equipment",
											"subject": "other",
											"domain": "hand",
											"value": "v360:garnet_shard"
										},
										{
											"test": "is_family",
											"subject": "other",
											"value": "player"
										}
									]
								},
								"event": "garnet"
							},
							"use_item": true,
							"play_sounds": "random.eat"
						}
					]
				}
			},
			"emerging": {
				"minecraft:behavior.emerge": {
					"duration": 2,
					"on_done": {
						"event": "minecraft:emerged",
						"target": "self"
					}
				}
			},
			"pushable": {
				"minecraft:pushable": {
					"is_pushable": true,
					"is_pushable_by_piston": true
				}
			},
			"andesite": {
				"minecraft:type_family": {
					"family": [
						"andesite"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				},
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:andesite"
					]
				}
			},
			"diamond": {
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:diamond_ore",
						"minecraft:deepslate_diamond_ore"
					]
				},
				"minecraft:type_family": {
					"family": [
						"diamond"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				}
			},
			"dig": {
				"minecraft:behavior.timer_flag_2": {
					"cooldown_range": [
						2,
						2
					],
					"duration_range": [
						2,
						2
					],
					"on_end": {
						"event": "digging",
						"target": "self"
					},
					"on_start": {
						"event": "empty_event",
						"target": "self"
					}
				}
			},
			"diorite": {
				"minecraft:type_family": {
					"family": [
						"diorite"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out"
					}
				},
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:diorite"
					]
				}
			},
			"granite": {
				"minecraft:type_family": {
					"family": [
						"granite"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				},
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:granite"
					]
				}
			},
			"coal": {
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:coal_ore",
						"minecraft:deepslate_coal_ore"
					]
				},
				"minecraft:type_family": {
					"family": [
						"coal"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				}
			},
			"copper": {
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:copper_ore",
						"minecraft:deepslate_copper_ore"
					]
				},
				"minecraft:type_family": {
					"family": [
						"copper"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				}
			},
			"lapis": {
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:lapis_ore",
						"minecraft:deepslate_copper_ore"
					]
				},
				"minecraft:type_family": {
					"family": [
						"lapis"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				}
			},
			"iron": {
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:iron_ore",
						"minecraft:deepslate_iron_ore"
					]
				},
				"minecraft:type_family": {
					"family": [
						"iron"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				}
			},
			"gold": {
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:gold_ore",
						"minecraft:deepslate_gold_ore"
					]
				},
				"minecraft:type_family": {
					"family": [
						"gold"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				}
			},
			"redstone": {
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:redstone_ore",
						"minecraft:deepslate_redstone_ore"
					]
				},
				"minecraft:type_family": {
					"family": [
						"redstone"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				}
			},
			"emerald": {
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:emerald_ore",
						"minecraft:deepslate_emerald_ore"
					]
				},
				"minecraft:type_family": {
					"family": [
						"emerald"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				}
			},
			"citrine": {
				"minecraft:type_family": {
					"family": [
						"citrine"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out"
					}
				},
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"v360:citrine_block"
					]
				}
			},
			"amethyst": {
				"minecraft:type_family": {
					"family": [
						"amethyst"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				},
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:amethyst_block"
					]
				}
			},
			"bone_block": {
				"minecraft:type_family": {
					"family": [
						"bone_block"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out"
					}
				},
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:bone_block"
					]
				}
			},
			"tuff": {
				"minecraft:type_family": {
					"family": [
						"tuff"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				},
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:tuff"
					]
				}
			},
			"cobblestone": {
				"minecraft:type_family": {
					"family": [
						"cobblestone"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out"
					}
				},
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:cobblestone"
					]
				}
			},
			"mossy_cobblestone": {
				"minecraft:type_family": {
					"family": [
						"mossy_cobblestone"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				},
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:mossy_cobblestone"
					]
				}
			},
			"cobbled_deepslate": {
				"minecraft:type_family": {
					"family": [
						"cobbled_deepslate"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				},
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:cobbled_deepslate"
					]
				}
			},
			"dripstone": {
				"minecraft:type_family": {
					"family": [
						"dripstone"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				},
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:dripstone_block"
					]
				}
			},
			"gravel": {
				"minecraft:type_family": {
					"family": [
						"gravel"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				},
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:gravel"
					]
				}
			},
			"stonebrick": {
				"minecraft:type_family": {
					"family": [
						"stonebrick"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				},
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:stonebrick"
					]
				}
			},
			"moss": {
				"minecraft:type_family": {
					"family": [
						"moss"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				},
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:moss_block"
					]
				}
			},
			"sculk": {
				"minecraft:type_family": {
					"family": [
						"sculk"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				},
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:sculk"
					]
				}
			},
			"brick_block": {
				"minecraft:type_family": {
					"family": [
						"brick_block"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				},
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:brick_block"
					]
				}
			},
			"web": {
				"minecraft:type_family": {
					"family": [
						"web"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				},
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"minecraft:web"
					]
				}
			},
			"garnet": {
				"minecraft:type_family": {
					"family": [
						"garnet"
					]
				},
				"minecraft:timer": {
					"looping": false,
					"time": 180,
					"time_down_event": {
						"event": "dig_out_sad"
					}
				},
				"minecraft:behavior.random_search_and_dig": {
					"priority": 0,
					"on_digging_start": {
						"event": "dig"
					},
					"search_range_xz": 48,
					"search_range_y": 100,
					"goal_radius": 2,
					"speed_multiplier": 1.25,
					"target_blocks": [
						"v360:garnet_block"
					]
				}
			},
			"cooldown": {
				"minecraft:timer": {
					"looping": false,
					"time": 300,
					"time_down_event": {
						"event": "cooldown_end"
					}
				}
			},
			"happy": {
				"minecraft:behavior.timer_flag_1": {
					"cooldown_range": [
						0,
						0
					],
					"duration_range": [
						3,
						3
					],
					"on_end": {
						"event": "happy_end",
						"target": "self"
					},
					"on_start": {
						"event": "empty_event",
						"target": "self"
					}
				}
			},
			"detect_block": {
				"minecraft:timer": {
					"looping": true,
					"time": 3,
					"time_down_event": {
						"event": "start_digging",
						"target": "self"
					}
				}
			},
			"move": {
				"minecraft:navigation.climb": {}
			},
			"sad": {
				"minecraft:behavior.timer_flag_3": {
					"cooldown_range": [
						0,
						0
					],
					"duration_range": [
						3,
						3
					],
					"on_end": {
						"event": "sad_end",
						"target": "self"
					},
					"on_start": {
						"event": "empty_event",
						"target": "self"
					}
				}
			},
			"get_target": {
				"minecraft:timer": {
					"looping": false,
					"time": 2,
					"time_down_event": {
						"event": "got_target",
						"target": "self"
					}
				},
				"minecraft:is_saddled": {}
			}
		},
		"components": {
			"minecraft:is_hidden_when_invisible": {},
			"minecraft:experience_reward": {
				"on_death": "query.last_hit_by_player?5:0"
			},
			"minecraft:nameable": {},
			"minecraft:type_family": {
				"family": [
					"woodlouse",
					"mob",
					"arthropod"
				]
			},
			"minecraft:breathable": {
				"breathes_solids": true
			},
			"minecraft:collision_box": {
				"width": 0.4,
				"height": 0.3
			},
			"minecraft:health": {
				"value": 14,
				"max": 14
			},
			"minecraft:hurt_on_condition": {
				"damage_conditions": [
					{
						"filters": {
							"test": "in_lava",
							"subject": "self",
							"operator": "==",
							"value": true
						},
						"cause": "lava",
						"damage_per_tick": 4
					}
				]
			},
			"minecraft:movement.basic": {},
			"minecraft:navigation.climb": {},
			"minecraft:movement": {
				"value": 0.3
			},
			"minecraft:jump.static": {},
			"minecraft:despawn": {
				"despawn_from_distance": {}
			},
			"minecraft:behavior.float": {
				"priority": 1
			},
			"minecraft:behavior.mount_pathing": {
				"priority": 5,
				"speed_multiplier": 1.25,
				"target_dist": 0,
				"track_target": true
			},
			"minecraft:behavior.random_stroll": {
				"priority": 6,
				"speed_multiplier": 0.8
			},
			"minecraft:behavior.look_at_player": {
				"priority": 7,
				"look_distance": 6,
				"probability": 0.02
			},
			"minecraft:behavior.random_look_around": {
				"priority": 7
			},
			"minecraft:behavior.hurt_by_target": {
				"priority": 1
			},
			"minecraft:pushable": {
				"is_pushable": true,
				"is_pushable_by_piston": true
			},
			"minecraft:conditional_bandwidth_optimization": {},
			"minecraft:physics": {}
		},
		"events": {
			"minecraft:emerged": {
				"remove": {
					"component_groups": [
						"emerging"
					]
				},
				"add": {
					"component_groups": [
						"pushable",
						"interact",
						"move"
					]
				}
			},
			"minecraft:entity_spawned": {
				"add": {
					"component_groups": [
						"pushable",
						"interact",
						"move"
					]
				}
			},
			"minecraft:spawn_emerging": {
				"add": {
					"component_groups": [
						"emerging"
					]
				}
			},
			"dig_out": {
				"remove": {
					"component_groups": [
						"andesite",
						"diamond",
						"diorite",
						"granite",
						"coal",
						"copper",
						"lapis",
						"iron",
						"gold",
						"redstone",
						"emerald",
						"citrine",
						"amethyst",
						"bone_block",
						"tuff",
						"cobblestone",
						"mossy_cobblestone",
						"cobbled_deepslate",
						"dripstone",
						"gravel",
						"stonebrick",
						"moss",
						"sculk",
						"brick_block",
						"web",
						"garnet",
						"dig"
					]
				},
				"add": {
					"component_groups": [
						"cooldown",
						"happy",
						"move"
					]
				}
			},
			"dig": {
				"add": {
					"component_groups": [
						"dig",
						"get_target"
					]
				},
				"remove": {
					"component_groups": [
						"detect_block",
						"move"
					]
				}
			},
			"start_digging": {
				"queue_command": {
					"command": [
						"function woodlouse_detect_block_and_dig"
					],
					"target": "self"
				}
			},
			"digging": {
				"queue_command": {
					"command": [
						"setblock ~~-1~ air [] destroy"
					]
				}
			},
			"andesite": {
				"add": {
					"component_groups": [
						"andesite",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"diamond": {
				"add": {
					"component_groups": [
						"diamond",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"diorite": {
				"add": {
					"component_groups": [
						"diorite",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"granite": {
				"add": {
					"component_groups": [
						"granite",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"coal": {
				"add": {
					"component_groups": [
						"coal",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"copper": {
				"add": {
					"component_groups": [
						"copper",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"lapis": {
				"add": {
					"component_groups": [
						"lapis",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"iron": {
				"add": {
					"component_groups": [
						"iron",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"gold": {
				"add": {
					"component_groups": [
						"gold",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"redstone": {
				"add": {
					"component_groups": [
						"redstone",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"emerald": {
				"add": {
					"component_groups": [
						"emerald",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"citrine": {
				"add": {
					"component_groups": [
						"citrine",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"amethyst": {
				"add": {
					"component_groups": [
						"amethyst",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"bone_block": {
				"add": {
					"component_groups": [
						"bone_block",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"tuff": {
				"add": {
					"component_groups": [
						"tuff",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"cobblestone": {
				"add": {
					"component_groups": [
						"cobblestone",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"mossy_cobblestone": {
				"add": {
					"component_groups": [
						"mossy_cobblestone",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"cobbled_deepslate": {
				"add": {
					"component_groups": [
						"cobbled_deepslate",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"dripstone": {
				"add": {
					"component_groups": [
						"dripstone",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"gravel": {
				"add": {
					"component_groups": [
						"gravel",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"stonebrick": {
				"add": {
					"component_groups": [
						"stonebrick",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"moss": {
				"add": {
					"component_groups": [
						"moss",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"sculk": {
				"add": {
					"component_groups": [
						"sculk",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"brick_block": {
				"add": {
					"component_groups": [
						"brick_block",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"web": {
				"add": {
					"component_groups": [
						"web",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"garnet": {
				"add": {
					"component_groups": [
						"garnet",
						"detect_block"
					]
				},
				"remove": {
					"component_groups": [
						"interact"
					]
				}
			},
			"cooldown_end": {
				"remove": {
					"component_groups": [
						"cooldown"
					]
				},
				"add": {
					"component_groups": [
						"interact"
					]
				}
			},
			"happy_end": {
				"remove": {
					"component_groups": [
						"happy"
					]
				}
			},
			"empty_event": {},
			"dig_out_sad": {
				"remove": {
					"component_groups": [
						"andesite",
						"diamond",
						"diorite",
						"granite",
						"coal",
						"copper",
						"lapis",
						"iron",
						"gold",
						"redstone",
						"emerald",
						"citrine",
						"amethyst",
						"bone_block",
						"tuff",
						"cobblestone",
						"mossy_cobblestone",
						"cobbled_deepslate",
						"dripstone",
						"gravel",
						"stonebrick",
						"moss",
						"sculk",
						"brick_block",
						"web",
						"garnet",
						"dig"
					]
				},
				"add": {
					"component_groups": [
						"cooldown",
						"sad",
						"move"
					]
				}
			},
			"sad_end": {
				"remove": {
					"component_groups": [
						"sad"
					]
				}
			},
			"got_target": {
				"remove": {
					"component_groups": [
						"get_target"
					]
				}
			}
		}
	}
}