{
  "format_version": "1.20.50",
  "minecraft:block": {
    "description": {
      "identifier": "nicothekid:copper_lantern_02",
      "menu_category": {
				"category": "items",
				"group": "itemGroup.name.candles"
			},
      "states": {
				"nicothekid:copper_lantern": [
				  0,
				  1,
					2,
					3,
					4,
					5
				],
				"nicothekid:copper_lantern_exposed": [
				  0,
				  1,
					2,
					3,
					4,
					5
				],
				"nicothekid:copper_lantern_weathered": [
				  0,
				  1,
					2,
					3,
					4,
					5
				],
				"nicothekid:copper_lantern_oxidized": [
				  0,
				  1,
					2,
					3,
					4,
					5
				]
			}
    },
    "components": {
      "minecraft:material_instances": {
        "*": {
          "texture": "nicothekid_copper_lantern_02_down",
          "render_method": "alpha_test",
          "ambient_occlusion": false,
					"face_dimming": true
        }
      },
      "minecraft:geometry": "geometry.block.nicothekid_copper_lantern",
      "minecraft:map_color": "#c47630",
      "minecraft:breathability": "air",
      "minecraft:collision_box": {
        "origin": [ -6, 0, -6 ],
        "size": [ 12, 13, 12 ]
      },
      "minecraft:selection_box": {
        "origin": [ -6, 0, -6 ],
        "size": [ 12, 13, 12 ]
      },
      "minecraft:light_dampening": 0,
      "minecraft:light_emission": 13,
      "minecraft:friction": 0.4,
      "minecraft:flammable": false,
      "minecraft:destructible_by_explosion": {
        "explosion_resistance": 50.0
      },
      "minecraft:destructible_by_mining": {
        "seconds_to_destroy": 0.2
      },
      "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_02.json",
      "minecraft:on_player_placing": {
				"event": "nicothekid:placing_rotation"
			},
			"minecraft:on_interact": {
        "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
        "event": "nicothekid:copper_lantern_02_down_to_01",
        "target": "self"
      },
      "minecraft:queued_ticking": {
        "looping": false,
        "interval_range": [
					20000,
					30000
				],
				"on_tick": {
					"event": "nicothekid:copper_lantern_02_down_to_03",
					"target": "self"
				}
      },
      "minecraft:transformation": {
        "rotation": [ 0, 0, 0 ]
      },
      
      "tag:copper_lantern": {},
      "tag:custom_lantern": {},
      "tag:stone": {},
      "tag:metal": {}
    },
    "permutations": [
      {
        "condition": "query.block_state('nicothekid:copper_lantern') == 0",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_01_up",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 15,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_01.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_01_up_to_01",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_01_up_to_02",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 0, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern') == 1",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_01_down",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 15,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_01.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_01_down_to_01",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_01_down_to_02",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 0, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern') == 2",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_01_side",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 15,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_01.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_01_side_north_to_01",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_01_side_north_to_02",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 0, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern') == 3",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_01_side",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 15,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_01.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_01_side_south_to_01",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_01_side_south_to_02",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 180, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern') == 4",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_01_side",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 15,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_01.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_01_side_west_to_01",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_01_side_west_to_02",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 90, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern') == 5",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_01_side",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 15,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_01.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_01_side_east_to_01",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_01_side_east_to_02",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 270, 0 ]
          }
        }
      },

      {
        "condition": "query.block_state('nicothekid:copper_lantern_weathered') == 0",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_03_up",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 11,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_03.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_03_up_to_02",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_03_up_to_04",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 0, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern_weathered') == 1",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_03_down",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 11,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_03.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_03_down_to_02",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_03_down_to_04",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 0, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern_weathered') == 2",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_03_side",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 11,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_03.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_03_side_north_to_02",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_03_side_north_to_04",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 0, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern_weathered') == 3",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_03_side",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 11,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_03.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_03_side_south_to_02",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_03_side_south_to_04",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 180, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern_weathered') == 4",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_03_side",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 11,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_03.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_03_side_west_to_02",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_03_side_west_to_04",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 90, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern_weathered') == 5",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_03_side",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 11,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_03.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_03_side_east_to_02",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_03_side_east_to_04",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 270, 0 ]
          }
        }
      },

      {
        "condition": "query.block_state('nicothekid:copper_lantern_oxidized') == 0",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_04_up",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 9,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_04.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_04_up_to_03",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_04_up_to_04",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 0, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern_oxidized') == 1",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_04_down",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 9,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_04.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_04_down_to_03",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_04_down_to_04",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 0, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern_oxidized') == 2",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_04_side",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 9,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_04.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_04_side_north_to_03",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_04_side_north_to_04",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 0, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern_oxidized') == 3",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_04_side",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 9,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_04.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_04_side_south_to_03",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_04_side_south_to_04",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 180, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern_oxidized') == 4",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_04_side",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 9,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_04.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_04_side_west_to_03",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_04_side_west_to_04",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 90, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern_oxidized') == 5",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_04_side",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 9,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_04.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_04_side_east_to_03",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_04_side_east_to_04",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 270, 0 ]
          }
        }
      },
      
      {
        "condition": "query.block_state('nicothekid:copper_lantern_exposed') == 0",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_02_up",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 13,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_02.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_02_up_to_01",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_02_up_to_03",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 0, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern_exposed') == 1",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_02_down",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 13,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_02.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_02_down_to_01",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_02_down_to_03",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 0, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern_exposed') == 2",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_02_side",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 13,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_02.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_02_side_north_to_01",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_02_side_north_to_03",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 0, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern_exposed') == 3",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_02_side",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 13,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_02.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_02_side_south_to_01",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_02_side_south_to_03",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 180, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern_exposed') == 4",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_02_side",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 13,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_02.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_02_side_west_to_01",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_02_side_west_to_03",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 90, 0 ]
          }
        }
      },
      {
        "condition": "query.block_state('nicothekid:copper_lantern_exposed') == 5",
        "components": {
          "minecraft:material_instances": {
            "*": {
              "texture": "nicothekid_copper_lantern_02_side",
              "render_method": "alpha_test",
              "ambient_occlusion": false,
              "face_dimming": true
            }
          },
          "minecraft:light_emission": 13,
          "minecraft:loot": "loot_tables/lamps_lanterns/blocks/nicothekid_copper_lantern_02.json",
          "minecraft:on_interact": {
            "condition": "query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
            "event": "nicothekid:copper_lantern_02_side_east_to_01",
            "target": "self"
          },
          "minecraft:queued_ticking": {
            "looping": false,
            "interval_range": [ 20000, 30000 ],
            "on_tick": {
              "event": "nicothekid:copper_lantern_02_side_east_to_03",
              "target": "self"
            }
          },
          "minecraft:transformation": {
            "rotation": [ 0, 270, 0 ]
          }
        }
      }
    ],
    "events": {
			"nicothekid:placing_rotation": {
				"set_block_state": {
					"nicothekid:copper_lantern_exposed": "math.floor(query.cardinal_block_face_placed_on)"
				}
			},
			"nicothekid:copper_lantern_01_up_to_01": {
				"set_block_state": {
					"nicothekid:copper_lantern": 0
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_01_down_to_01": {
				"set_block_state": {
					"nicothekid:copper_lantern": 1
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_01_side_north_to_01": {
				"set_block_state": {
					"nicothekid:copper_lantern": 2
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_01_side_south_to_01": {
				"set_block_state": {
					"nicothekid:copper_lantern": 3
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_01_side_west_to_01": {
				"set_block_state": {
					"nicothekid:copper_lantern": 4
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_01_side_east_to_01": {
				"set_block_state": {
					"nicothekid:copper_lantern": 5
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_01_up_to_02": {
				"set_block_state": {
					"nicothekid:copper_lantern_exposed": 0
				}
			},
			"nicothekid:copper_lantern_01_down_to_02": {
				"set_block_state": {
					"nicothekid:copper_lantern_exposed": 1
				}
			},
			"nicothekid:copper_lantern_01_side_north_to_02": {
				"set_block_state": {
					"nicothekid:copper_lantern_exposed": 2
				}
			},
			"nicothekid:copper_lantern_01_side_south_to_02": {
				"set_block_state": {
					"nicothekid:copper_lantern_exposed": 3
				}
			},
			"nicothekid:copper_lantern_01_side_west_to_02": {
				"set_block_state": {
					"nicothekid:copper_lantern_exposed": 4
				}
			},
			"nicothekid:copper_lantern_01_side_east_to_02": {
				"set_block_state": {
					"nicothekid:copper_lantern_exposed": 5
				}
			},
			"nicothekid:copper_lantern_02_up_to_01": {
				"condition": "query.block_state('nicothekid:copper_lantern_exposed') == 0 && query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
				"set_block_state": {
					"nicothekid:copper_lantern": 0
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_02_down_to_01": {
				"condition": "query.block_state('nicothekid:copper_lantern_exposed') == 1 && query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
				"set_block_state": {
					"nicothekid:copper_lantern": 1
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_02_side_north_to_01": {
				"condition": "query.block_state('nicothekid:copper_lantern_exposed') == 2 && query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
				"set_block_state": {
					"nicothekid:copper_lantern": 2
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_02_side_south_to_01": {
				"condition": "query.block_state('nicothekid:copper_lantern_exposed') == 3 && query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
				"set_block_state": {
					"nicothekid:copper_lantern": 3
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_02_side_west_to_01": {
				"condition": "query.block_state('nicothekid:copper_lantern_exposed') == 4 && query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
				"set_block_state": {
					"nicothekid:copper_lantern": 4
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_02_side_east_to_01": {
				"condition": "query.block_state('nicothekid:copper_lantern_exposed') == 5 && query.equipped_item_any_tag('slot.weapon.mainhand', 'minecraft:is_axe')",
				"set_block_state": {
					"nicothekid:copper_lantern": 5
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_02_up_to_03": {
				"set_block_state": {
					"nicothekid:copper_lantern_weathered": 0
				}
			},
			"nicothekid:copper_lantern_02_down_to_03": {
				"set_block_state": {
					"nicothekid:copper_lantern_weathered": 1
				}
			},
			"nicothekid:copper_lantern_02_side_north_to_03": {
				"set_block_state": {
					"nicothekid:copper_lantern_weathered": 2
				}
			},
			"nicothekid:copper_lantern_02_side_south_to_03": {
				"set_block_state": {
					"nicothekid:copper_lantern_weathered": 3
				}
			},
			"nicothekid:copper_lantern_02_side_west_to_03": {
				"set_block_state": {
					"nicothekid:copper_lantern_weathered": 4
				}
			},
			"nicothekid:copper_lantern_02_side_east_to_03": {
				"set_block_state": {
					"nicothekid:copper_lantern_weathered": 5
				}
			},
			"nicothekid:copper_lantern_03_up_to_02": {
				"set_block_state": {
					"nicothekid:copper_lantern_exposed": 0
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_03_down_to_02": {
				"set_block_state": {
					"nicothekid:copper_lantern_exposed": 1
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_03_side_north_to_02": {
				"set_block_state": {
					"nicothekid:copper_lantern_exposed": 2
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_03_side_south_to_02": {
				"set_block_state": {
					"nicothekid:copper_lantern_exposed": 3
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_03_side_west_to_02": {
				"set_block_state": {
					"nicothekid:copper_lantern_exposed": 4
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_03_side_east_to_02": {
				"set_block_state": {
					"nicothekid:copper_lantern_exposed": 5
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_03_up_to_04": {
				"set_block_state": {
					"nicothekid:copper_lantern_oxidized": 0
				}
			},
			"nicothekid:copper_lantern_03_down_to_04": {
				"set_block_state": {
					"nicothekid:copper_lantern_oxidized": 1
				}
			},
			"nicothekid:copper_lantern_03_side_north_to_04": {
				"set_block_state": {
					"nicothekid:copper_lantern_oxidized": 2
				}
			},
			"nicothekid:copper_lantern_03_side_south_to_04": {
				"set_block_state": {
					"nicothekid:copper_lantern_oxidized": 3
				}
			},
			"nicothekid:copper_lantern_03_side_west_to_04": {
				"set_block_state": {
					"nicothekid:copper_lantern_oxidized": 4
				}
			},
			"nicothekid:copper_lantern_03_side_east_to_04": {
				"set_block_state": {
					"nicothekid:copper_lantern_oxidized": 5
				}
			},
			"nicothekid:copper_lantern_04_up_to_03": {
				"set_block_state": {
					"nicothekid:copper_lantern_weathered": 0
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_04_down_to_03": {
				"set_block_state": {
					"nicothekid:copper_lantern_weathered": 1
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_04_side_north_to_03": {
				"set_block_state": {
					"nicothekid:copper_lantern_weathered": 2
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_04_side_south_to_03": {
				"set_block_state": {
					"nicothekid:copper_lantern_weathered": 3
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_04_side_west_to_03": {
				"set_block_state": {
					"nicothekid:copper_lantern_weathered": 4
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_04_side_east_to_03": {
				"set_block_state": {
					"nicothekid:copper_lantern_weathered": 5
				},
				"run_command": {
					"command": [
						"playsound copper.wax.off @a[r=10]",
						"particle minecraft:crop_growth_emitter ~ ~ ~"
					]
				},
				"damage": {
				  "type": "durability",
				  "target": "item",
				  "amount": 1
				}
			},
			"nicothekid:copper_lantern_04_up_to_04": {
				"set_block_state": {
					"nicothekid:copper_lantern_oxidized": 0
				}
			},
			"nicothekid:copper_lantern_04_down_to_04": {
				"set_block_state": {
					"nicothekid:copper_lantern_oxidized": 1
				}
			},
			"nicothekid:copper_lantern_04_side_north_to_04": {
				"set_block_state": {
					"nicothekid:copper_lantern_oxidized": 2
				}
			},
			"nicothekid:copper_lantern_04_side_south_to_04": {
				"set_block_state": {
					"nicothekid:copper_lantern_oxidized": 3
				}
			},
			"nicothekid:copper_lantern_04_side_west_to_04": {
				"set_block_state": {
					"nicothekid:copper_lantern_oxidized": 4
				}
			},
			"nicothekid:copper_lantern_04_side_east_to_04": {
				"set_block_state": {
					"nicothekid:copper_lantern_oxidized": 5
				}
			}
    }
  }
}
